上一节我们有 3 个 nginx 副本分别运行在 k8s-node1 和 k8s-node2 上. 现在模拟 k8s-node2 故障, 关闭该节点.
等待一段时间, Kubernetes 会检查到 k8s-node2 不可用, 将 k8s-node2 上的 Pod 标记为 Unknown 状态, 并在 k8s-node1 上新创建两个 Pod, 维持总副本数为 3.
当 k8s-node2 恢复后, Unknown 的 Pod 会被删除, 不过已经运行的 Pod 不会重新调度回 k8s-node2.
删除 nginx-deployment:
来源: https://www.cnblogs.com/CloudMan6/p/8400717.html