mirror of https://github.com/easzlab/kubeasz.git
parent
2777e94043
commit
640f158cb3
19
README.md
19
README.md
|
@ -5,7 +5,7 @@
|
||||||
**kubeasz** 从每一个单独部件组装到完整的集群,提供最灵活的配置能力,几乎可以设置任何组件的任何参数;同时又为集群创建预置一套运行良好的默认配置,甚至自动化创建适合大规模集群的[BGP Route Reflector网络模式](docs/setup/network-plugin/calico-bgp-rr.md)。
|
**kubeasz** 从每一个单独部件组装到完整的集群,提供最灵活的配置能力,几乎可以设置任何组件的任何参数;同时又为集群创建预置一套运行良好的默认配置,甚至自动化创建适合大规模集群的[BGP Route Reflector网络模式](docs/setup/network-plugin/calico-bgp-rr.md)。
|
||||||
|
|
||||||
- **集群特性** [Master高可用](docs/setup/00-planning_and_overall_intro.md#ha-architecture)、[离线安装](docs/setup/offline_install.md)、[多架构支持(amd64/arm64)](docs/setup/multi_platform.md)
|
- **集群特性** [Master高可用](docs/setup/00-planning_and_overall_intro.md#ha-architecture)、[离线安装](docs/setup/offline_install.md)、[多架构支持(amd64/arm64)](docs/setup/multi_platform.md)
|
||||||
- **集群版本** kubernetes v1.24, v1.25, v1.26, v1.27
|
- **集群版本** kubernetes v1.24, v1.25, v1.26, v1.27, v1.28
|
||||||
- **运行时** [containerd](docs/setup/03-container_runtime.md) v1.6.x
|
- **运行时** [containerd](docs/setup/03-container_runtime.md) v1.6.x
|
||||||
- **网络** [calico](docs/setup/network-plugin/calico.md), [cilium](docs/setup/network-plugin/cilium.md), [flannel](docs/setup/network-plugin/flannel.md), [kube-ovn](docs/setup/network-plugin/kube-ovn.md), [kube-router](docs/setup/network-plugin/kube-router.md)
|
- **网络** [calico](docs/setup/network-plugin/calico.md), [cilium](docs/setup/network-plugin/cilium.md), [flannel](docs/setup/network-plugin/flannel.md), [kube-ovn](docs/setup/network-plugin/kube-ovn.md), [kube-router](docs/setup/network-plugin/kube-router.md)
|
||||||
|
|
||||||
|
@ -18,19 +18,25 @@
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<td>Kubernetes version</td>
|
<td>Kubernetes version</td>
|
||||||
|
<td>1.22</td>
|
||||||
|
<td>1.23</td>
|
||||||
<td>1.24</td>
|
<td>1.24</td>
|
||||||
<td>1.25</td>
|
<td>1.25</td>
|
||||||
<td>1.26</td>
|
<td>1.26</td>
|
||||||
<td>1.27</td>
|
<td>1.27</td>
|
||||||
|
<td>1.28</td>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>kubeasz version</td>
|
<td>kubeasz version</td>
|
||||||
<td>3.3.5</td>
|
<td>3.1.1</td>
|
||||||
<td>3.4.6</td>
|
<td>3.2.0</td>
|
||||||
<td>3.5.3</td>
|
<td>3.6.2</td>
|
||||||
<td>3.6.0</td>
|
<td>3.6.2</td>
|
||||||
|
<td>3.6.2</td>
|
||||||
|
<td>3.6.2</td>
|
||||||
|
<td>3.6.2</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -103,13 +109,14 @@
|
||||||
<td><a href="docs/guide/helm.md">helm</a></td>
|
<td><a href="docs/guide/helm.md">helm</a></td>
|
||||||
<td><a href="docs/guide/jenkins.md">jenkins</a></td>
|
<td><a href="docs/guide/jenkins.md">jenkins</a></td>
|
||||||
<td><a href="docs/guide/gitlab/readme.md">gitlab</a></td>
|
<td><a href="docs/guide/gitlab/readme.md">gitlab</a></td>
|
||||||
|
<td><a href="https://argo-cd.readthedocs.io/en/stable/">argocd</a></td>
|
||||||
<td><a href=""></a></td>
|
<td><a href=""></a></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
## 沟通交流
|
## 沟通交流
|
||||||
|
|
||||||
- 微信群:k8s&kubeasz实践, 搜索微信号`badtobone`, 请备注(城市-github用户名), 验证通过会加入群聊。
|
- 微信:k8s&kubeasz实践, 搜索微信号`badtobone`, 请按格式备注(${城市}-${github用户名}), 验证后加入群聊。
|
||||||
- 推荐阅读
|
- 推荐阅读
|
||||||
- [kubernetes架构师课程](https://www.toutiao.com/c/user/token/MS4wLjABAAAA0YFomuMNm87NNysXeUsQdI0Tt3gOgz8WG_0B3MzxsmI/?tab=article)
|
- [kubernetes架构师课程](https://www.toutiao.com/c/user/token/MS4wLjABAAAA0YFomuMNm87NNysXeUsQdI0Tt3gOgz8WG_0B3MzxsmI/?tab=article)
|
||||||
- [kubernetes-the-hard-way](https://github.com/kelseyhightower/kubernetes-the-hard-way)
|
- [kubernetes-the-hard-way](https://github.com/kelseyhightower/kubernetes-the-hard-way)
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
## kubeasz 3.6.2
|
||||||
|
|
||||||
|
kubeasz 3.6.2 发布:支持k8s v1.28版本,组件更新和一些bugfix。
|
||||||
|
|
||||||
|
### 版本更新
|
||||||
|
|
||||||
|
- k8s: v1.28.1
|
||||||
|
- etcd: v3.5.9
|
||||||
|
- containerd: 1.6.23
|
||||||
|
- runc: v1.1.9
|
||||||
|
- cni: v1.3.0
|
||||||
|
- coredns: 1.11.1
|
||||||
|
- cilium: 1.13.6
|
||||||
|
- flannel: v0.22.2
|
||||||
|
|
||||||
|
### 修改kubeasz支持k8s版本对应规则
|
||||||
|
|
||||||
|
原有模式每个k8s大版本都有推荐对应的kubeasz版本,这样做会导致kubeasz版本碎片化,追踪问题很麻烦,而且也影响普通用户安装体验。从kubeasz 3.6.2版本开始,默认最新版本kubeasz兼容支持安装最新的三个k8s大版本。具体安装说明如下:
|
||||||
|
|
||||||
|
(如果/etc/kubeasz/bin 目录下已经有kube* 文件,需要先删除 rm -f /etc/kubeasz/bin/kube*)
|
||||||
|
|
||||||
|
- 安装 k8s v1.28: 使用 kubeasz 3.6.2,执行./ezdown -D 默认下载即可
|
||||||
|
- 安装 k8s v1.27: 使用 kubeasz 3.6.2,执行./ezdown -D -k v1.27.5 下载
|
||||||
|
- 安装 k8s v1.26: 使用 kubeasz 3.6.2,执行./ezdown -D -k v1.26.8 下载
|
||||||
|
- 安装 k8s v1.25: 使用 kubeasz 3.6.2,执行./ezdown -D -k v1.25.13 下载
|
||||||
|
- 安装 k8s v1.24: 使用 kubeasz 3.6.2,执行./ezdown -D -k v1.24.17 下载
|
||||||
|
|
||||||
|
|
||||||
|
### 重要更新
|
||||||
|
|
||||||
|
- 增加支持containerd 可配置trusted insecure registries
|
||||||
|
- 修复calico rr 模式的节点设置 #1308
|
||||||
|
- 修复自定义节点名称设置 /etc/hosts方案
|
||||||
|
- fix: kubelet failed when enabling kubeReserved or systemReserved
|
||||||
|
|
||||||
|
### 其他
|
||||||
|
|
||||||
|
- 修复:disable selinux on deploy host
|
||||||
|
- helm部署redis-ha添加国内可访问镜像 by heyanyanchina123
|
||||||
|
- 修复多集群管理时, 若当前ezctl配置不是升级集群,会导致升级失败 by learn0208
|
||||||
|
- add ipvs配置打开strictARP #1298
|
||||||
|
- revert for supporting k8s version <= 1.26
|
||||||
|
- add kubetail, by WeiLai
|
||||||
|
- update manifests:es-cluster/mysql-cluster
|
2
ezdown
2
ezdown
|
@ -14,7 +14,7 @@ set -o pipefail
|
||||||
|
|
||||||
# default settings, can be overridden by cmd line options, see usage
|
# default settings, can be overridden by cmd line options, see usage
|
||||||
DOCKER_VER=24.0.5
|
DOCKER_VER=24.0.5
|
||||||
KUBEASZ_VER=3.6.1
|
KUBEASZ_VER=3.6.2
|
||||||
K8S_BIN_VER=v1.28.1
|
K8S_BIN_VER=v1.28.1
|
||||||
# https://github.com/easzlab/dockerfile-kubeasz-ext-bin
|
# https://github.com/easzlab/dockerfile-kubeasz-ext-bin
|
||||||
EXT_BIN_VER=1.8.0
|
EXT_BIN_VER=1.8.0
|
||||||
|
|
Loading…
Reference in New Issue