kubernetes - 如何在 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
解决方案
将 ConfigMap 文件放在一个文件夹中,然后将文件夹路径传递给kubectl
命令:
kubectl create configmap config-name --from-file=path_to_the_folder
链接到:https ://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/
推荐阅读
- google-apps-script - 为 Google Classroom 脚本添加范围会删除 SpreadsheetApp 的权限
- ios - 向 UIDynamicAnimator 添加超过 32 个 UIFieldBehavior 会导致 SIGABRT
- javascript - 我将如何获得给出这个场景的事件对象?
- webpack-dev-server - CRA - 如何代理除特定请求之外的所有请求?
- android - 使用 DrawerLayout 时工具栏的问题
- c# - 如何在 ASP.NET 框架中获取我当前的 URL
- sql - 执行 Select 语句时,单行子查询在 select 中返回多于一行
- sql - 检查 Chartio 过滤器是否有空字符串 SQL CASE 语句
- python - 具有多个约束的 Python 中的约束回归
- python - 测试期间的 Django 双重导入