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資源





