首页 > 解决方案 > 如何在 Kubernetes 中合并 ConfigMaps 的内容

问题描述

我们在以下文件中指定了我们的应用程序特定属性

application.properties
application-dev.properties
application-qa.properties

在 kubernetes 中创建 configmap 时,我想将内容合并到一个文件中。可以合并内容吗?

我知道我们可以通过 kustomize 实现。但是,我们使用的是 Helm Charts,我们没有使用 kustomize。

https://github.com/kubernetes-sigs/kustomize/blob/master/examples/combineConfigs.md

标签: kubernetesconfigmap

解决方案


将 ConfigMap 文件放在一个文件夹中,然后将文件夹路径传递给kubectl命令:

kubectl create configmap config-name --from-file=path_to_the_folder

链接到:https ://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/


推荐阅读