初始化容器可以成为kubernetes的工作吗

时间:2019-04-08 07:40:18

标签: kubernetes

是否可以将kubernetes作业作为我的kubernetes容器的初始化容器?

我只想在kubernetes作业成功达到完成状态后才开始kubernetes pod /部署。如果上述方法不可行,还有其他出路吗?我无法使用外部脚本检查kubectl wait --for=condition=complete等,然后启动我的pod。

1 个答案:

答案 0 :(得分:2)

是的,您可以像在Job对象中一样安全地在Init容器中使用相同的pod规范。如果您需要实施更复杂的工作流程,请查看Argo Workflow框架-用于在Kubernetes上完成工作。 Here是有条件用法的一个示例。