容器的退出代码如何在kubernetes集群上生效

我想知道容器的退出代码如何在kubernetes集群上生效,如果有人帮忙解释,我将非常感激。 情景如下。 我想减less服务的副本,并期望kubernetes通过显式处理SIGTERM来删除将正常closures的pod。 但是,容器有可能会以非零退出码停止。 所以,我的问题是容器的非零退出代码会对kubernetes集群造成不良影响吗?

官方文档或源代码的解释将非常赞赏。

退出码对kubernetes群集没有任何影响。 集群将继续工作。 你的服务将如何运作是一个单独的故事。 如果Pod中的容器终止(使用任何退出代码),在大多数情况下将重新启动(容器,Pod不会重新安排)(除非我们正在讨论诸如Jobs或其他非默认重新启动策略的结果 )