minor fix

pull/860/head
gjmzj 2020-06-01 17:42:52 +08:00
parent 09207b3f3e
commit 0bd4281c46
4 changed files with 11 additions and 3 deletions

View File

@ -4,9 +4,10 @@
![ha-2x](../../pics/ha-2x.gif)
- 注意1确保各节点时区设置一致、时间同步。 如果你的环境没有提供NTP 时间同步,推荐集成安装[chrony](../guide/chrony.md)
- 注意2在公有云上创建多主集群,请结合阅读[在公有云上部署 kubeasz](kubeasz_on_public_cloud.md)
- 注意1确保各节点时区设置一致、时间同步。 如果你的环境没有提供NTP 时间同步,推荐集成安装[chrony](../guide/chrony.md)
- 注意2确保在干净的系统上开始安装不要使用曾经装过kubeadm或其他k8s发行版的环境
- 注意3建议操作系统升级到新的稳定内核请结合阅读[内核升级文档](../guide/kernel_upgrade.md)
- 注意4在公有云上创建多主集群请结合阅读[在公有云上部署 kubeasz](kubeasz_on_public_cloud.md)
## 高可用集群所需节点配置如下

View File

@ -8,6 +8,8 @@
- 最小化安装`Ubuntu 16.04 server`或者`CentOS 7 Minimal`
- 配置基础网络、更新源、SSH登录等
**注意:** 确保在干净的系统上开始安装不能使用曾经装过kubeadm或其他k8s发行版的环境
### 2.下载文件
- 下载工具脚本easzup举例使用kubeasz版本2.2.1

View File

@ -14,6 +14,10 @@
run_once: true
tags: upgrade_docker, download_docker
- name: debug info
debug: var="docker_ver"
tags: upgrade_docker, download_docker
- name: 转换docker版本信息为浮点数
set_fact:
DOCKER_VER: "{{ docker_ver.stdout.split('.')[0]|int + docker_ver.stdout.split('.')[1]|int/100 }}"

View File

@ -129,6 +129,7 @@ function get_kubeasz() {
docker run -d --name temp_easz easzlab/kubeasz:${KUBEASZ_VER} || { echo "[ERROR] download failed."; exit 1; }
[[ -f "/etc/ansible/down/docker-${DOCKER_VER}.tgz" ]] && /bin/mv -f "/etc/ansible/down/docker-${DOCKER_VER}.tgz" /tmp
[[ -d "/etc/ansible/bin" ]] && /bin/mv -f /etc/ansible/bin /tmp
rm -rf /etc/ansible && \
echo "[INFO] cp kubeasz code from the temporary container" && \
@ -137,7 +138,7 @@ function get_kubeasz() {
docker rm -f temp_easz
[[ -f "/tmp/docker-${DOCKER_VER}.tgz" ]] && /bin/mv -f "/tmp/docker-${DOCKER_VER}.tgz" /etc/ansible/down
[[ -d "/opt/kube/bin" ]] && /bin/mv -f "/opt/kube/bin/*" /etc/ansible/bin
[[ -d "/tmp/bin" ]] && /bin/mv -f "/tmp/bin/*" /etc/ansible/bin
return 0
}