kubernetes(k8s) rc/rs功能是怎么实现的?当一个pod失效时,kubernetes是如何发现并重启另一个pod的?

無名 发表于: 2021-07-27   最后更新时间: 2021-07-27 16:07:47   1,246 游览

rc/rs功能是怎么实现的。详述从API接收到一个创建rc/rs的请求,到最终在节点上创建pod的全过程,尽可能详细。另外,当一个pod失效时,kubernetes是如何发现并重启另一个pod的?

发表于 2021-07-27

Replication Controller 可以保证Pod始终处于规定的副本数。

而当前推荐的做法是使用Deployment+ReplicaSet。

ReplicaSet 号称下一代的 Replication Controller,当前唯一区别是RS支持set-based selector。

RC是通过ReplicationManager监控RC和RC内Pod的状态,从而增删Pod,以实现维持特定副本数的功能。

RS也是大致相同。

你的答案

查看kubernetes相关的其他问题或提一个您自己的问题