天天看點

Kubernetes部署(七):Node節點部署

Kubernetes部署(一):架構及功能說明

Kubernetes部署(二):系統環境初始化

Kubernetes部署(三):CA憑證制作

Kubernetes部署(四):ETCD叢集部署

Kubernetes部署(五):Haproxy、Keppalived部署

Kubernetes部署(六):Master節點部署

Kubernetes部署(七):Node節點部署

Kubernetes部署(八):Flannel網絡部署

Kubernetes部署(九):CoreDNS、Dashboard、Ingress部署

Kubernetes部署(十):儲存之glusterfs和heketi部署

Kubernetes部署(十一):管理之Helm和Rancher部署

Kubernetes部署(十二):helm部署harbor企業級鏡像倉庫

node隻需安裝kubelet服務,所有節點都需要安裝kube-proxy

1.二進制包準備

将軟體包從複制到所有node中去。

2.建立角色綁定

3.建立 kubelet bootstrapping kubeconfig 檔案

設定叢集參數

設定用戶端認證參數,token要使用之前那個

設定上下文參數

選擇預設上下文

部署kubelet(node節點)

設定CNI支援(所有節點)

2.建立kubelet目錄

3.建立kubelet服務配置

4.啟動Kubelet

5.檢視服務狀态

6.檢視csr請求

注意是在linux-node1上執行。

7.準許kubelet 的 TLS 證書請求

執行完畢後,檢視節點狀态已經是Ready的狀态了

kube-proxy master和node節點都安裝

1.配置kube-proxy使用LVS

2.建立 kube-proxy 證書請求

3.生成證書

4.分發證書到所有node節點

5.建立kube-proxy配置檔案

6.分發kubeconfig配置檔案

7.建立kube-proxy服務配置

9.檢視服務狀态

檢視kube-proxy服務狀态

如果都安裝了kubelet和proxy服務,使用下面的指令可以檢查狀态:

node-05,node-06節點請自行部署。

後續會陸續更新所有的安裝文檔,如果你覺得我寫的不錯,希望大家多多關注點贊,非常感謝!