如何在 OpenShift 3 中更改 buildConfig

How to change a buildConfig in OpenShift 3

我正在学习 OpenShift 3 的示例教程。我创建了示例应用程序 nodejs-mongodb-example。但是在 "edit parameters" 步骤中,我将错误的 URL 放入了我的分叉存储库,并且构建失败。

我想也许我可以在命令行上提取 buildConfig 文件(这是一个模板吗?),但我还没有找到这样做的方法。

有没有办法在不删除所有应用程序对象并重新开始的情况下编辑和替换这个错误的 buildConfig?

您可以使用 oc edit 命令编辑现有对象。例如,oc edit buildconfig/myapp 编辑名为 myapp 的 BuildConfig。

要添加到@ncdc 的答案,这里是 oc 的文档: https://docs.openshift.com/enterprise/3.0/cli_reference/basic_cli_operations.html

并且专门针对 oc 编辑: https://docs.openshift.com/enterprise/3.0/cli_reference/basic_cli_operations.html#application-modification-cli-operations