k8s 如何 Failover?- 天天5分鐘玩轉 Docker 容器技術(127)

上一節咱們有 3 個 nginx 副本分別運行在 k8s-node1 和 k8s-node2 上。如今模擬 k8s-node2 故障,關閉該節點。html

等待一段時間,Kubernetes 會檢查到 k8s-node2 不可用,將 k8s-node2 上的 Pod 標記爲 Unknown 狀態,並在 k8s-node1 上新建立兩個 Pod,維持總副本數爲 3。node

當 k8s-node2 恢復後,Unknown 的 Pod 會被刪除,不過已經運行的 Pod 不會從新調度回 k8s-node2。nginx

刪除 nginx-deployment學習

下一節咱們學習如何控制 Pod 運行的位置。code

書籍:htm

1.《天天5分鐘玩轉Docker容器技術》
https://item.jd.com/16936307278.html

2.《天天5分鐘玩轉OpenStack》
https://item.jd.com/12086376.htmlget