yaml - 从 kubernetes yaml 配置中的秘密映射中获取多个密钥的简写语法
问题描述
在我的 kubernetes 部署配置中,我想从名为“my-environment-config”的秘密映射中获取两个环境变量。目前我这样做的方式如下:
env:
- name: INFLUXDB_DATA_ENGINE
valueFrom:
secretKeyRef:
name: my-environment-config
key: INFLUXDB_DATA_ENGINE
- name: INFLUXDB_DATA_QUERY_LOG_ENABLED
valueFrom:
secretKeyRef:
name: my-environment-config
key: INFLUXDB_DATA_QUERY_LOG_ENABLED
在我看来,这种语法过于冗长。有没有更优雅地指定这个的简写?
PS:重要的是要注意,我不想公开 my-environment-config 的所有秘密,只是选择了几个。
解决方案
推荐阅读
- android - API 'variant.getJavaCompile()' 已过时,已替换为 'variant.getJavaCompileProvider()'。将于 2019 年底移除
- ibm-watson - 如何在 watson 对话服务中调用视觉识别 api?
- node.js - 无法识别节点命令
- python - 是否有 os 方法可以生成特定目录的 dictonary=={"folder":[''sub_folder","file1","file2"...]} ?
- regex - ANSIBLE 如何通过正则表达式将 IP 添加到字符串中的现有条目?
- python - 移动和翻转位
- c# - 如果批准,如何保存更改
- python - 从 CSV 读取,将列表值与 CSV 列进行比较
- c# - 将datagridview单元格值设置为行c#的索引号
- python - 使用 BeautifulSoup 处理 pre 标签中的尖括号