mirror of https://github.com/easzlab/kubeasz.git
minor fix
parent
09207b3f3e
commit
0bd4281c46
|
@ -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)
|
||||
|
||||
## 高可用集群所需节点配置如下
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
- 最小化安装`Ubuntu 16.04 server`或者`CentOS 7 Minimal`
|
||||
- 配置基础网络、更新源、SSH登录等
|
||||
|
||||
**注意:** 确保在干净的系统上开始安装,不能使用曾经装过kubeadm或其他k8s发行版的环境
|
||||
|
||||
### 2.下载文件
|
||||
|
||||
- 下载工具脚本easzup,举例使用kubeasz版本2.2.1
|
||||
|
|
|
@ -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 }}"
|
||||
|
|
|
@ -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
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue