【发布时间】:2021-09-12 16:20:26
【问题描述】:
我在玩 kubernetes ConfigMaps。在official documentation 中,我在data 字段中看到“类似文件的键”:
apiVersion: v1
kind: ConfigMap
metadata:
name: game-demo
data:
# file-like keys
game.properties: |
enemy.types=aliens,monsters
player.maximum-lives=5
user-interface.properties: |
color.good=purple
color.bad=yellow
allow.textmode=true
是否可以将这些“类似文件的键”分解为不同的文件并在此 ConfigMap 资源中引用它们?
我看到了这种方法的几个好处:
- 精简了 ConfigMap
- “类文件”配置的正确语法高亮显示
- 可以针对“类文件”配置运行自动格式化程序
【问题讨论】:
-
没有办法用裸 kubernetes 清单来实现这一点:使用 Helm 或 Kustomize 都是可行的
标签: kubernetes configmap