先決條件:
- 更換DNS
- 更換apt的映象源
Ubuntu下永久性修改DNS
vi /etc/systemd/resolved.conf
DNS欄位取消註釋,並修改DNS為223.5.5.5
223.5.5.5是一個IP地址,是Alibaba Cloud提供的免費DNS伺服器的IP地址。
修改後儲存。
systemctl restart systemd-resolved
清華映象源
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
建議使用http的sources,再下載
sudo apt install apt-transport-https
sudo apt install ca-certificates
再更改回https的sources
部署Kubesphere
操作文件
以叢集方式部署k8s和kubesphere。我們採用的工具是KubeKey。
操作文件(含環境要求):https://kubesphere.io/zh/docs/v3.3/installing-on-linux/introduction/multioverview/
注意事項
- k8s建議版本選擇v1.21.5,k8sp選擇 v3.3.0,否則可能出現安裝過程中無法下載映象的情況。
- 建議先不啟用外掛。等安裝完畢以後再啟用可插拔外掛,否則容易下載失敗、下載速度慢。
更改Docker映象源
KubeKey 會預設安裝最新版本的 Docker,所以安裝好kubesphere的時候,Docker也安裝好了。
cd /etc/docker
vim daemon.json
更改registry-mirrors
欄位
"registry-mirrors" : [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.ccs.tencentyun.com"
]
更改好以後重啟docker。
systemctl daemon-reload
systemctl restart docker.service