日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

K8S集群搭建:利用kubeadm构建K8S集群

發布時間:2025/1/21 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 K8S集群搭建:利用kubeadm构建K8S集群 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

master主服務器配置

#--kubernetes-version=v1.14.1指定版本 #--pod-network-cidr=10.244.0.0/16 指定虛擬IP的范圍(以10.244開頭) kubeadm init --kubernetes-version=v1.14.1 --pod-network-cidr=10.244.0.0/16mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config#kubectl get nodes :查看k8s節點及狀態信息 kubectl get nodes #查看存在問題的pod kubectl get pod --all-namespaces #設置全局變量 #安裝flannel網絡組件 kubectl create -f kube-flannel.yml

admin.conf是k8s的核心配置文件
生成的kubeadm join … 是用于在slave節點進行執行的。

kubectl get nodes :查看k8s節點及狀態信息

安裝flannel網絡組件:pod之間相互通信
kubectl create -f kube-flannel.yml

確保Status全部都是Running狀態

加入NODE節點

如下命令在slave節點執行。

#在slave節點執行 kubeadm join 192.168.4.130:6443 --token 911xit.xkp2gfxbvf5wuqz7 \--discovery-token-ca-cert-hash sha256:23db3094dc9ae1335b25692717c40e24b1041975f6a43da9f43568f8d0dbac72如果忘記 在master 上執行kubeadm token list 查看 ,在node上運行 kubeadm join 192.168.163.132:6443 --token aoeout.9k0ybvrfy09q1jf6 --discovery-token-unsafe-skip-ca-verificationkubectl get nodes

如果忘記master節點生成的kubeadm join命令。
先執行 kubeadm token list獲取token

使用token執行kubeadm join

至此,一主兩從的k8s集群搭建完成。

Master開啟儀表盤

kubectl apply -f kubernetes-dashboard.yaml kubectl apply -f admin-role.yaml kubectl apply -f kubernetes-dashboard-admin.rbac.yaml kubectl -n kube-system get svc #http://192.168.163.132:32000 訪問

總結

以上是生活随笔為你收集整理的K8S集群搭建:利用kubeadm构建K8S集群的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。