Kubernetes CKA課程筆記 24(嘗試省錢)
延續前篇進度,已經有佈署兩個nginx的Regular Pod分別到兩台的worker
嘗試直接地,從AWS將兩台worker關機"停止執行個體"然後看看master狀態
比較怕哪邊寫異常log爆量
等幾分鐘master偵測狀態有刷新再來看
整理在master機上確認的指令:
kubectl get node
kubectl get pod -A
看看weave的status
kubectl exec -n kube-system {pod name} -c {container name} -- {weave的啟動指令位置/home/weave/weave} --local status
看看worker上的weave的log:
kubectl logs {pod name} -n {nameSpace} -c {container名稱} -f
快10分鐘後才看到:
以下是隔天2021/10/18繼續上課前,啟動兩台worker後
(過幾分鐘)可以看的指令整理:
kubeadm
kubectl
service kubelet status
kubelet
kubeadm指令出現提示
service kubelet status顯示active
master機台部分確認(跟上面關機前差不多):
kubectl get node
kubectl get pod -A
看看weave的status
kubectl exec -n kube-system {pod name} -c {container name} -- {weave的啟動指令位置/home/weave/weave} --local status
看看worker上的weave的log:
kubectl logs {pod name} -n {nameSpace} -c {container名稱} -f
就不特別進去看logs了
總結目前看到差異是昨天課程最後執行:
kubectl run {pod name} --image=nginx
所建立的pod消失了!!
也許之後還會發現有其他差異,待補!