k8s叢集建立阿里雲版本

代码你敲我不敲發表於2024-05-30

阿里雲建立k8s叢集例項

建立兩個8G記憶體的搶佔例項(青島),能ssh

預設關閉防火牆,且沒有交換分割槽

配置/etc/hosts,主機名

配置k8s倉庫

image

配置命令補全

img
img
img

安裝docker(需要containerd檔案)

嘗試不配置daemon.json檔案,看叢集初始化,是否成功

{
 "registry-mirrors":["https://mirror.ccs.tencentyun.com"],
 "exec-opts": ["native.cgroupdriver=systemd"]
}  
# 使用containerd作為容器執行時的話一定要配置docker

橋接

img

img

# 這個命令初始化containerd配置檔案

img

# 修改SystemdCgroup的值

img

# 修改映象
[root@master yum.repos.d]# systemctl restart containernd
# 重啟
## 初始化命令
kubeadm init --apiserver-advertise-address=172.22.70.80 --kubernetes-version=v1.28.10 --pod-network-cidr=10.244.0.0/16 --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers

# 如果報錯說識別不到master,就是--apiserver-advertise-address寫錯了
# 如果kubelet報錯,可以去看他的配置檔案,看有沒有問題
# /etc/kubernetes/kubelet.conf 看ip
kubeadm reset -f
#清除初始化環境

相關文章