k8s 如何 Failover?- 每天5分钟玩转 Docker 容器技术(127)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了k8s 如何 Failover?- 每天5分钟玩转 Docker 容器技术(127)相关的知识,希望对你有一定的参考价值。

上一节我们有 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

技术分享图片

下一节我们学习如何控制 Pod 运行的位置。

技术分享图片书籍:

1.《每天5分钟玩转Docker容器技术》
https://item.jd.com/16936307278.html


2.《每天5分钟玩转OpenStack》
https://item.jd.com/12086376.html

技术分享图片


以上是关于k8s 如何 Failover?- 每天5分钟玩转 Docker 容器技术(127)的主要内容,如果未能解决你的问题,请参考以下文章

如何访问 Service?- 每天5分钟玩转 Docker 容器技术(99)

Swarm 如何存储数据?- 每天5分钟玩转 Docker 容器技术(103)

Swarm 如何存储数据?- 每天5分钟玩转 Docker 容器技术(103)

k8s 各种网络方案 - 每天5分钟玩转 Docker 容器技术(170)

k8s 各种网络方案 - 每天5分钟玩转 Docker 容器技术(170)

通过例子理解 k8s 架构 - 每天5分钟玩转 Docker 容器技术(122)