4

我正在使用Kubernetes,一个 pod 由不同的容器组成。

当两个特定事件发生时,我需要应用不同的行为:

  1. 容器(无论出于何种原因)出现问题,需要重新启动。当活性探测失败时会发生这种情况
  2. 一个 pod 计划停止。例如,我正在推出一个新版本,kubernetes 终止了前一个版本并启动了新版本

根据我在这两种情况下的理解,kubernetes 调用preStop钩子并发送 a SIGTERM,所以我无法理解我在这两种情况中的哪一种。那正确吗?我错过了什么吗?

谢谢

4

0 回答 0