diff --git a/README.md b/README.md index 6bf6ed273..071fd3e43 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,8 @@ 项目致力于提供快速部署高可用`k8s`集群的工具, 同时也努力成为`k8s`实践、使用的参考书;基于二进制方式部署和利用`ansible-playbook`实现自动化;既提供一键安装脚本, 也可以根据`安装指南`分步执行安装各个组件。 - **集群特性** `TLS`双向认证、`RBAC`授权、[多Master高可用](docs/setup/00-planning_and_overall_intro.md#ha-architecture)、支持`Network Policy`、备份恢复、[离线安装](docs/setup/offline_install.md) -- **集群版本** kubernetes v1.11, v1.12, v1.13, v1.14, v1.15 -- **操作系统** Ubuntu 16.04+, CentOS/RedHat 7 +- **集群版本** kubernetes v1.12, v1.13, v1.14, v1.15 +- **操作系统** CentOS/RedHat 7, Debian 9/10, Ubuntu 1604/1804 - **运行时** docker 18.06.x-ce, 18.09.x, [containerd](docs/guide/containerd.md) 1.2.6 - **网络** [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) diff --git a/docs/release-notes/kubeasz-2.0.2.md b/docs/release-notes/kubeasz-2.0.2.md new file mode 100644 index 000000000..62ecbbd54 --- /dev/null +++ b/docs/release-notes/kubeasz-2.0.2.md @@ -0,0 +1,30 @@ +## kubeasz-2.0.2 发布说明 + +**WARNNING:** 从 kubeasz 2.0.1 版本开始,项目仅支持 kubernetes 社区最近的4个大版本,当前为 v1.12/v1.13/v1.14/v1.15,更老的版本不保证兼容性。 + +CHANGELOG: +- 组件更新 + - docker: 18.09.7 +- 集群安装 + - **系统软件离线安装** 全面测试支持 Ubuntu1604/1804 CentOS7 Debian9/10 操作系统 + - kubelet 分离配置文件至 /var/lib/kubelet/config.yaml + - containerd/docker 增加配置项是否启用容器仓库镜像 + - 修复 helm 安装时使用已有 namespace 执行报错 + - 调整部分基础软件安装 + - 调整 apiserver 部分参数 0ca5f7fdd9dc97c72ac + - 调整清理脚本不再进行虚拟网卡、路由表、iptalbes/ipvs规则等清理,并提示清理脚本执行后重启节点 +- easzup 工具 + - 添加配置项是否启用docker仓库CN镜像和选择合适的docker二进制下载链接 + - 修复docker已经安装时运行失败问题 + - update versions and minor fixes +- 文档 + - 离线安装文档更新 + - 集群安装相关文档更新 +- 其他 + - new logo + - fix: 执行roles/cluster-storage/cluster-storage.yml 报错不存在`deploy` + - fix: 部分os启用kube-reserved出错(提示/sys/fs/cgroup只读) + - fix: ex-lb 组少量 keepalived 相关配置 + - fix: 偶然出现docker安装时提示找不到变量`docker_ver` + - fix: Ubuntu1804 pod内dns解析不到外网 + - fix: k8s 相关服务在接收SIGPIPE信号停止后不重启问题 #631 thx to gj19910723 diff --git a/pics/kubeasz.png b/pics/kubeasz.png deleted file mode 100644 index db374b23a..000000000 Binary files a/pics/kubeasz.png and /dev/null differ diff --git a/pics/kubeasz.svg b/pics/kubeasz.svg new file mode 100644 index 000000000..936486fd5 --- /dev/null +++ b/pics/kubeasz.svg @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + +kubeasz +kubeasz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tools/easzup b/tools/easzup index 148868455..27c4ad197 100755 --- a/tools/easzup +++ b/tools/easzup @@ -15,10 +15,10 @@ set -o errexit # default version, can be overridden by cmd line options export DOCKER_VER=18.09.7 -export KUBEASZ_VER=2.0.1 +export KUBEASZ_VER=2.0.2 export K8S_BIN_VER=v1.15.0 export EXT_BIN_VER=0.3.0 -export SYS_PKG_VER=0.3.1 +export SYS_PKG_VER=0.3.2 function install_docker() { # check if a container runtime is already installed