【发布时间】:2021-07-01 21:56:52
【问题描述】:
此线程显示可以使用 YAML 配置创建多个容器,创建一个包含多个容器的 Pod:Create a pod with a single app container with multiple images in kubernetes cluster
oc new-app 也有这个功能吗?是否有任何其他 CLI oc 工具可以实现此功能?
【问题讨论】:
-
是否有什么东西阻止你使用 oc create -f your_deployment.yaml 你可以配置多个容器,包括初始化容器?
-
好吧,由于某种原因,我正在部署的容器之一仅在使用
oc new-app部署时才有效,并尝试通过 yaml 配置或 GUI Add+ -> container-image 来部署它,两者似乎在启动时的某个时间点杀死了容器。所以看起来oc new-app正在做其他两个没有做的事情,但是我认为它应该具有多容器功能...... -
在这种情况下,请尝试查看 oc 客户端生成的内容,oc new-app ... --dry-run=client -o json > deployment.yaml
-
谢谢你 - 我意识到容器最终由于资源问题没有启动,两种部署方式之间实际上没有区别
标签: kubernetes openshift