溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自動安裝部署是怎樣的

發布時間:2021-10-12 10:43:52 來源:億速云 閱讀:171 作者:柒染 欄目:云計算

這篇文章將為大家詳細講解有關Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自動安裝部署是怎樣的,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

個人整理的Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3 無 CVE-2018-1002105 漏洞的master節點全自動快速一鍵安裝部署文件,適用于測試環境,生產環境的快速安裝部署

master節點安裝準備工作

  1. 配置好centos的網絡環境,使其可連接互聯網,用于下載安裝文件

  2. 用root用戶登錄centos7,復制本工程中的所有*.sh,*.ymal文件到/root/目錄下

  3. 修改*.sh的文件權限:

chmod +777 /root/*.sh
  1. 執行以下命令,替換*.sh中的ip為你centos7的ip地址

# 修改替換下面的your_master_centos_ip為你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh

master節點安裝教程

  1. 執行node-kubeadm-init.sh,安裝kubernetes 1.12.3環境

sh /root/node-kubeadm-init.sh
  1. 執行node-kubeadm-install.sh,安裝kubernetes-dashboard-1.8.3管理UI

sh /root/node-kubeadm-install.sh
  1. 全部完成后,打開瀏覽器:訪問 :https://your_centos_ip:30001,使用token登錄,token查看方法如下:

#執行命令,獲取所有密鑰列表:
kubectl -n kube-system get secret
#執行命令,獲取指定key的token:
kubectl -n kube-system describe secret kubernetes-dashboard-admin-token-* #{上條命令輸出的結果中復制的類似kubernetes-dashboard-admin-token-skhfh的key字符串到這里替換}
#復制tokdn數據到登錄框內登錄即可登錄

-----------------------------------------------------------------------

---至此單節點的Kubernetes安裝完成,如果要加入新節點,看下面

-----------------------------------------------------------------------

node節點加入準備工作

  1. 配置好centos的網絡環境,使其可連接互聯網,用于下載安裝文件

  2. 用root用戶登錄centos7,復制本工程中的node_kubeadm_join.sh文件到/root/目錄下

  3. 修改*.sh的文件權限:

chmod +777 /root/*.sh
  1. 執行以下命令,替換*.sh中的ip為你centos7的ip地址

# 修改替換下面的your_master_centos_ip為你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh
# 修改替換下面的your_node_centos_ip為你的node_centos的ip
sed -i "s/192.168.168.145/your_node_centos_ip/g" /root/*.sh
# 修改替換下面的your_node_centos_host為你的node_centos的host,格式如:node-192-168-168-145,用ip值,將.替換為-
sed -i "s/node-192-168-168-145/your_node_centos_host/g" /root/*.sh
# 修改替換下面的your_join_token為master的加入token
# 查看master加入token方法:在master節點執行:kubectl token list,獲取未過期的token
# 在master新建token方法:在master節點執行:kubectl create token
sed -i "s/join_token/your_join_token/g" /root/*.sh

node節點加入教程

  1. 執行node-kubeadm-join.sh,加入新節點

sh /root/node-kubeadm-join.sh
  1. 全部完成后,打開瀏覽器:訪問 :https://your_master_centos_ip:30001,查看節點準備情況。節點準備需要一點時間。

關于Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自動安裝部署是怎樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女