问题描述
假设我创建了一个包含 1 个容器的 Pod,现在我想向其中添加第二个容器,我该怎么做?
解决方法
一般来说,答案是否定的。一旦创建了 Pod,就不能再向其中添加新的 Container。
然而,有时需要检查现有 Pod 的状态,例如,排除难以重现的错误。在这些情况下,您可以在现有 Pod 中运行 Ephemeral Container 以检查其状态并运行任意命令。
然而,Ephemeral Containers 不适合运行应用程序,因为它们缺乏对资源或执行的保证,而且它们永远不会自动重启