kubeasz release 2.2.3

pull/959/head 2.2.3
gjmzj 2020-12-19 23:00:51 +08:00
parent b9b452a0ce
commit 4d78f26ff8
4 changed files with 35 additions and 8 deletions

View File

@ -3,9 +3,9 @@
项目致力于提供快速部署高可用`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.16, v1.17, v1.18, v1.19
- **集群版本** kubernetes v1.17, v1.18, v1.19, v1.20
- **操作系统** CentOS/RedHat 7, Debian 9/10, Ubuntu 1604/1804
- **运行时** docker 18.06.x-ce, 18.09.x, 19.03.x [containerd](docs/guide/containerd.md) 1.2.6
- **运行时** docker 18.06.x-ce, 18.09.x, 19.03.x [containerd](docs/guide/containerd.md) v1.4.3
- **网络** [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)
请阅读[项目分支说明](docs/mixes/branch.md), 欢迎提[Issues](https://github.com/easzlab/kubeasz/issues)和[PRs](docs/mixes/HowToContribute.md)参与维护项目!感谢您的关注与支持!

View File

@ -0,0 +1,18 @@
## kubeasz-2.2.3 发布说明
CHANGELOG:
- 组件更新
- k8s: v1.20.1, v1.19.6, v1.18.14, v1.17.16
- containerd v1.4.3
- docker: 19.03.14
- calico v3.15.3
- dashboard: v2.1.0
- 集群安装
- 更新支持containerd 1.4.3
- 修改etcd启动参数auto-compaction-mode=periodic #951 by lushenle
- 修改docker默认开启live-restore功能
- 工具脚本
- easzup: 移除下载containerd代码已合并在镜像easzlab/kubeasz-ext-bin:0.8.1 中
- start-aio: 增加懒人一键下载并启动aio集群脚本 ./start-aio ${kubeasz_version}
- 文档
- 少量文档更新

View File

@ -2,6 +2,14 @@
以下为快速体验k8s集群的测试、开发环境--单节点部署(aio)国内环境下比官方的minikube方便、简单很多。
### TL;DR;
先上懒人一键下载并启动脚本,等待下载/安装过程中可以详细了解具体流程
``` bash
curl -C- -fLO https://github.com/easzlab/kubeasz/releases/download/2.2.3/start-aio && chmod +x ./start-aio && ./start-aio 2.2.3
```
### 1.基础系统配置
- 准备一台虚机配置内存2G/硬盘30G以上
@ -12,10 +20,11 @@
### 2.下载文件
- 下载工具脚本easzup举例使用kubeasz版本2.2.1
- 下载工具脚本easzup举例使用kubeasz版本2.2.3
- 关于easzup的启动参数可以运行 ./easzup 详细查看
``` bash
export release=2.2.1
export release=2.2.3
curl -C- -fLO --retry 3 https://github.com/easzlab/kubeasz/releases/download/${release}/easzup
chmod +x ./easzup
```
@ -25,8 +34,8 @@ chmod +x ./easzup
默认下载最新推荐k8s/docker等版本使用命令`./easzup` 查看工具脚本的帮助信息
``` bash
# 举例使用 k8s 版本 v1.18.2docker 19.03.5
./easzup -D -d 19.03.5 -k v1.18.2
# 举例使用 k8s 版本 v1.20.1docker 19.03.14
./easzup -D -d 19.03.14 -k v1.20.1
```
- 可选下载离线系统包 (适用于无法使用yum/apt仓库情形)

View File

@ -14,8 +14,8 @@ set -o errexit
# default version, can be overridden by cmd line options, see ./easzup
DOCKER_VER=19.03.14
KUBEASZ_VER=2.2.2
K8S_BIN_VER=v1.20.0
KUBEASZ_VER=2.2.3
K8S_BIN_VER=v1.20.1
EXT_BIN_VER=0.8.1
SYS_PKG_VER=0.3.3