28 lines
936 B
Markdown
28 lines
936 B
Markdown
```
|
|
wget https://git.cnbugs.com/cnbugs/script-tool/raw/commit/425c7ac3dd816f63a8b7d434839e137cf235f6af/install_k8s/install_k8s_ubuntu-final.sh
|
|
chmod a+x install_k8s_ubuntu-final.sh
|
|
```
|
|
|
|
第一步(所有节点):由于内核参数更新了,需要在所有服务器上重新跑一次基础环境安装,这也会覆盖之前的配置:
|
|
|
|
```
|
|
sudo ./install_k8s_ubuntu_v3.sh base
|
|
```
|
|
|
|
第二步(master01):重新配置主负载均衡,这会重启并应用新的 HAProxy 和 Keepalived 规则:
|
|
|
|
```
|
|
sudo ./install_k8s_ubuntu_v3.sh init-vip-master
|
|
```
|
|
|
|
第三步(其他 Master):重新配置备用负载均衡:
|
|
|
|
```
|
|
sudo ./install_k8s_ubuntu_v3.sh init-vip-backup
|
|
```
|
|
|
|
第四步(master01):关键一步!执行初始化。新脚本中我内置了 kubeadm reset -f,它会自动帮你把之前超时失败的残留环境清理干净,然后再进行 init。
|
|
|
|
```
|
|
sudo ./install_k8s_ubuntu_v3.sh init-master
|
|
``` |