20201201 kubernetes (一)

課堂資料

安裝 Kubernetes

所有機器安裝步驟

環境下加裝常用工具

為叢集設置主機名稱以便 nodes 間的相互溝通,XXX 分別對應自己的角色 Hostname

禁用 Selinux 與 swap,

kubernetes 基於性能理由建議關閉 swap、更改 fstab 檔案註解 swap 分區以避免重開機後再次作用

註解swap只留下UUID

ptables相關功能或模組的啟用與停用,後續kubernetes會接手管理這部分的網路功能

添加 docker-ce 與 kubernetes 的 yum 源、並重整 yum 倉庫

安裝 docker-ce 與 kubernetes、指定套件的安裝版本並設置為開機啟動

Master機器初始化:以vm1 為Master

初始化 master,api-server-advertise 指定為 master 的內部 IP,pod-network-cidr 與 service-cidr 都採預設值,也可以變更為其他

紅字的前三行是在說明作為 master 角色還需手動輸入提示的指令,才能順利運作這個叢集,而最下方的kubeadm 範例則是提示 worker nodes 欲加入叢集所需輸入的指令

安裝通用的 flannel容器網路介面CNI(Container Network Interface)元件

Last updated

Was this helpful?