我已经开发了一个Openshift模板,该模板基本上创建了两个对象(一个集群和一个容器运算符)。
我知道模板在后台运行oc create
。因此,如果这两个对象中的任何一个已经存在,则尝试通过模板创建对象会出现错误。有什么方法可以替代这种行为?我希望我的模板重新配置对象,即使它存在。
答案 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 -