Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自動快速一鍵安裝部署

相關工程文件地址:Kubernetes-1.12.3-all-auto-install

參考文檔:https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

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

準備工作

  1. 配置好centos的網絡環境,使其可連接互聯網,用於下載安裝文件
  2. 用root用戶登錄centos7,複製本工程中的所有*.sh,*.ymal文件到/root/目錄下
  3. 修改*.sh的文件權限:
chmod +777 /root/*.sh
  1. 執行以下命令,替換*.sh中的ip爲你centos7的ip地址
# 修改替換下面的your_centos_ip爲你的centos的ip
sed -i "s/192.168.119.212/your_centos_ip/g" /root/*.sh

安裝教程

  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數據到登錄框內登錄即可登錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章