Kubernetes安裝部署圖文記錄及錯誤判斷2
阿新 • • 發佈:2022-03-30
1、所有機器上執行以下命令,準備安裝環境:(注意是所有機器,主機master,從機node都要安裝)
1.1、安裝epel-release源
yum -y install epel-release
1.2、所有機器關閉防火牆
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
#檢視防火牆狀態
firewall-cmd --state
2、現在開始master主機上192.168.26.227安裝kubernetes Master
2.1、使用yum安裝etcd、kubernetes-master
yum -y install etcd kubernetes-master
2.2、編輯:vi /etc/etcd/etcd.conf檔案,修改結果如下:
2.3、配置:vi /etc/kubernetes/apiserver檔案,配置結果如下:
2.4、啟動etcd、kube-apiserver、kube-controller-manager、kube-scheduler等服務,並設定開機啟動。
for SERVICES in etcd kube-apiserver kube-controller-manager kube-scheduler; do systemctl restart $SERVICES;systemctl enable $SERVICES;systemctl status $SERVICES ; done
2.5、在etcd中定義flannel網路
etcdctl mk /atomic.io/network/config '{"Network":"172.17.0.0/16"}'