kubeadm部署


kubeadmin安裝部署k8s

環境准備

所有節點,關閉防火牆,關閉selinux,關閉swap交換

 

 

 

 

 

 所有節點安裝docker

 

 

 

 

 所有節點安裝kubeadm,kubelet和kubectl

定義kubernetes源

 

 

 開機自啟kubelet

 

 部署K8S集群

 在master節點:

 初始化kubeadm

 

 設定kubectl

要先執行下面這一步,才能設置上面的mode。

 

 在 node 節點上執行 kubeadm join 命令加入群集

 

 所有節點部署網絡插件flannel

 

 在master節點查看節點狀態

 

 測試 pod 資源創建

 

 暴露端口提供服務

 

 測試訪問

 

 擴展2個副本

 

 安裝dashboard 

所有節點安裝dashboard

 

 查看所有容器的運行狀態

 使用火狐或者360瀏覽器訪問

 

 創建service account並綁定默認cluster-admin管理員集群角色

 

 獲取令牌密鑰

 

 復制token令牌直接登錄網站

 

 安裝Harbor私有倉庫

環境准備

 

安裝docker

 

 

 

 

 所有 node 節點都修改 docker 配置文件,加上私有倉庫配置

 

 安裝 Harbor

 生成證書

 

 生成證書簽名請求文件

 簽名證書

 訪問:

 

 

 在一個node節點上登錄harbor

上傳鏡像

 

 在master節點上刪除之前創建的nginx資源

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM