diff --git a/README.md b/README.md
index 2a4b18c..c2e19ee 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
**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)
-- **集群版本** 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
- **网络** [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 @@
Kubernetes version |
+ 1.22 |
+ 1.23 |
1.24 |
1.25 |
1.26 |
1.27 |
+ 1.28 |
kubeasz version |
- 3.3.5 |
- 3.4.6 |
- 3.5.3 |
- 3.6.0 |
+ 3.1.1 |
+ 3.2.0 |
+ 3.6.2 |
+ 3.6.2 |
+ 3.6.2 |
+ 3.6.2 |
+ 3.6.2 |
@@ -103,13 +109,14 @@
helm |
jenkins |
gitlab |
+ argocd |
|
## 沟通交流
-- 微信群:k8s&kubeasz实践, 搜索微信号`badtobone`, 请备注(城市-github用户名), 验证通过会加入群聊。
+- 微信:k8s&kubeasz实践, 搜索微信号`badtobone`, 请按格式备注(${城市}-${github用户名}), 验证后加入群聊。
- 推荐阅读
- [kubernetes架构师课程](https://www.toutiao.com/c/user/token/MS4wLjABAAAA0YFomuMNm87NNysXeUsQdI0Tt3gOgz8WG_0B3MzxsmI/?tab=article)
- [kubernetes-the-hard-way](https://github.com/kelseyhightower/kubernetes-the-hard-way)
diff --git a/docs/release-notes/kubeasz-3.6.2.md b/docs/release-notes/kubeasz-3.6.2.md
new file mode 100644
index 0000000..cb27894
--- /dev/null
+++ b/docs/release-notes/kubeasz-3.6.2.md
@@ -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
diff --git a/ezdown b/ezdown
index 1decfb8..ae2b6df 100755
--- a/ezdown
+++ b/ezdown
@@ -14,7 +14,7 @@ set -o pipefail
# default settings, can be overridden by cmd line options, see usage
DOCKER_VER=24.0.5
-KUBEASZ_VER=3.6.1
+KUBEASZ_VER=3.6.2
K8S_BIN_VER=v1.28.1
# https://github.com/easzlab/dockerfile-kubeasz-ext-bin
EXT_BIN_VER=1.8.0