2017-08-28 65 views
0

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

官方文档或源代码的说明将不胜感激。

回答

1

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

+0

非常感谢你,我在我们的集群上进行了测试。它不会对kubernetes集群生效。 – Jeff