如何配置多容器 k8s pod 以在 [X] 容器终止时终止整个 pod?

nik*_*iko 5 kubernetes

我有一个多容器容器,其中有一个主容器和另一个支持容器。主容器在完成其进程后终止,但 pod 仍处于“RUNNING”状态,因为另一个容器仍在运行。如何配置 Kubernetes 在我的主容器终止时终止整个 pod(或其他容器,随后终止整个 pod)?

Rad*_*nka 0

使用共享 pid 命名空间,您实际上可以从 sidecar 中“查看”其他进程,这样您就可以跟踪要响应的进程的 pid,并在该 pid 更改时退出/重新启动