是否可以将文件添加到现有的 Openshift configMap 中?
正如我所建议的那样,我将构建一个 Jenkins 作业,该作业将自动更新 Openshift configMap 中的特定键,但现在我在实际操作时遇到了问题。我们总是可以有多个配置映射,但为了清洁起见,我的问题仍然存在。
oc create configmap my-config --from-file=path/to/file.properties --dry-run -o
yaml | oc apply -f -
我只发现这个命令可以做到这一点,但不是添加键“file.properties”及其内容作为值,它只是用键“file.properties”替换我的整个configMap,这是我没有的希望做。
这里的用例是某个团队部署了一个特定的 configMap,如果可能的话,我应该能够使用额外的值来更新和维护 configMap。
编辑:我从 2016 年发现这个线程,但oc update
似乎已从 openshift 3.10 中删除