檢視當前狀態
讓 master 節點也承載工作負荷(可選):
kubectl taint nodes --all node -role.kubernetes.io/master-
建議不要讓 master 節點承受工作負荷
配置在非master節點上管理集群
分發/etc/kubernetes/admin.conf
k8s-master 節點分發配置
scp
工作節點更改配置
ls /etc/kubernetes/admin.conf
新增配置
vi .bashrc
export kubeconfig='/etc/kubernetes/admin.conf
source .bashrc
檢查配置結果
在工作節點執行
kubectl get nodes
k8s 節點擴容
對於已經存在的集群,想要擴容,將乙個新的node假如集群需要在master上執行以下命令,生成token sudo kubeadm token create print join command然後在想要假如的node上執行 sudo kubeadm join假如新加入的node存在以下問題則在此n...
k8s 節點打標籤
node標籤設定後,pod可以根據要求讓pod排程到想要的節點上執行,或者不在某節點執行。或者確保pod排程到具有高效能 比如ssd的機器 的節點山上。1.展示節點標籤 kubectl get node show labels true2.新增節點標籤 3.把pod排程到指定標籤 啟動乙個deplo...
K8s部署prometheus監控K8s細節
prometheus 一些配置檔案可以再github上找到。部署 root kube prometheus manifests 目錄下所有檔案 部署 root kube prometheus manifests setup 目錄下所有檔案 要注意的是自己要建立乙個工作空間 如果報錯執行下面語句 部署...