天天看點

軟體包方式安裝kubernetes叢集(yum源安裝)

作者:Lsweetie

一、安裝前的準備(三個節點都要做配置)

1.1 禁用SELinux

編輯 /etc/selinux/config檔案進行修改

軟體包方式安裝kubernetes叢集(yum源安裝)

1.2 關閉firewalld

軟體包方式安裝kubernetes叢集(yum源安裝)
軟體包方式安裝kubernetes叢集(yum源安裝)

1.3 更新軟體包

軟體包方式安裝kubernetes叢集(yum源安裝)

1.4 同步系統時間

軟體包方式安裝kubernetes叢集(yum源安裝)
軟體包方式安裝kubernetes叢集(yum源安裝)

二、配置叢集etcd

2.1 在master節點安裝kubernetes-master 和 etcd

軟體包方式安裝kubernetes叢集(yum源安裝)

2.2 修改etcd配置檔案/etc/etcd/etcd.conf

軟體包方式安裝kubernetes叢集(yum源安裝)

2.3 在node1節點上安裝kubernetes節點元件、etcd、flannel、docker

軟體包方式安裝kubernetes叢集(yum源安裝)

2.4 編輯/etc/etcd/etcd.conf配置檔案

軟體包方式安裝kubernetes叢集(yum源安裝)

2.5 在node2節點上安裝kubernetes節點元件、etcd、flannel、docker

軟體包方式安裝kubernetes叢集(yum源安裝)

2.6 編輯/etc/etcd/etcd.conf配置檔案

軟體包方式安裝kubernetes叢集(yum源安裝)

2.7 啟動etcd 檢視狀态

軟體包方式安裝kubernetes叢集(yum源安裝)
軟體包方式安裝kubernetes叢集(yum源安裝)

2.8 檢視etcd叢集的健康狀态

軟體包方式安裝kubernetes叢集(yum源安裝)

三、配置master節點

3.1 配置master節點 api-server 配置檔案為/etc/kubernetes/apiserver

軟體包方式安裝kubernetes叢集(yum源安裝)

3.2 配置完成後,啟動master節點的各服務

軟體包方式安裝kubernetes叢集(yum源安裝)

3.3 檢視api-server狀态

軟體包方式安裝kubernetes叢集(yum源安裝)

3.4 設定各服務開機自啟動

軟體包方式安裝kubernetes叢集(yum源安裝)

3.5 浏覽器測試通路kubernetes的api-server

軟體包方式安裝kubernetes叢集(yum源安裝)

四、配置node節點

4.1 首先修改/etc/kubernetes/config主要修改KUBE-MASTER選項,指定apiserver的位址

軟體包方式安裝kubernetes叢集(yum源安裝)

4.2 修改kuberlet的配置檔案

軟體包方式安裝kubernetes叢集(yum源安裝)

4.3 修改kube-proxy

軟體包方式安裝kubernetes叢集(yum源安裝)

4.4 配置完成之後,啟用配置,設定開機自啟動

軟體包方式安裝kubernetes叢集(yum源安裝)

4.5 根據配置node1的過程配置node2

修改/etc/kubernetes/config

軟體包方式安裝kubernetes叢集(yum源安裝)

修改kuberlet的配置檔案

軟體包方式安裝kubernetes叢集(yum源安裝)

修改kube-proxy

軟體包方式安裝kubernetes叢集(yum源安裝)

配置完成之後,啟用配置,設定開機自啟動

軟體包方式安裝kubernetes叢集(yum源安裝)

4.6 在master節點測試叢集是否正常

軟體包方式安裝kubernetes叢集(yum源安裝)

五、配置網絡

5.1 設定主鍵

在配置flannel,使用者需要先設定配置設定給docker網絡的網段,在master節點上面執行指令,在etcd中添加一個名為/atomic.io/network/config的主鍵,通過該主鍵設定提供給docker容器使用的網段以及子網。

etcdctl mk /atomic.io/network/config '{"Network":"172.17.0.0/16, "SubnetMin": "172.17.1.0", "SubnetMax": "172.17.254.0"}'(自己打一遍)

軟體包方式安裝kubernetes叢集(yum源安裝)

5.2 在node1 和 node2 節點上面修改/etc/sysconfig/flanneld配置檔案

軟體包方式安裝kubernetes叢集(yum源安裝)

5.3 設定flannel開機自啟動并啟動flannel

軟體包方式安裝kubernetes叢集(yum源安裝)

5.4 檢視flannel狀态

軟體包方式安裝kubernetes叢集(yum源安裝)
軟體包方式安裝kubernetes叢集(yum源安裝)

繼續閱讀