OpenShift模板“对象已存在”错误

时间:2019-05-24 07:22:44

标签: kubernetes openshift

我已经开发了一个Openshift模板,该模板基本上创建了两个对象(一个集群和一个容器运算符)。

我知道模板在后台运行oc create。因此,如果这两个对象中的任何一个已经存在,则尝试通过模板创建对象会出现错误。有什么方法可以替代这种行为?我希望我的模板重新配置对象,即使它存在。

1 个答案:

答案 0 :(得分:2)

您可以使用“ oc process”将模板呈现到清单清单中。

oc process foo PARAM1=VALUE1 PARAM2=VALUE2 | oc apply -f -

oc process -f template.json PARAM1=VALUE1 PARAM2=VALUE2 | oc apply -f -