yaml - values.yaml 文件中的动态数据
问题描述
我正在尝试找到一种方法来填充values.yaml
从数据库表中获得的值。
我有这样values.yaml
的价值观:
...
my_image:
repository: my_repo
replicaCount: 1
tag: latest
name: my_name
...
在我的template.yaml
文件中,我有这个:
...
- image: "{{ .Values.my_image.repository }}:{{ .Values.my_image.tag }}"
...
我可以从查询结果创建一个 json 或 yaml 文件。我知道 values.yaml
不使用 tpl 就无法填充。但我不知道怎么做?template.yaml
我唯一的选择是每次都重新创建吗?
有没有办法tagvalues.yaml
用标签图生成?values.yaml
并在文件中像这样使用它:
...
my_image:
repository: my_repo
replicaCount: 1
tag: tagvalues.tag
name: my_name
...
解决方案
推荐阅读
- nginx - 在 Azure AKS 上的 ingress-nginx 后面带有 Swagger UI 的 HTTPS API 的 API 调用问题
- fitnesse - 在 Fitnesse / DBFit 中,如何在后续 SQL 查询中使用存储过程输出变量?
- php - 从事件监听器获取方法实体对象
- javascript - 从文本链接中隐藏和显示多个 DIV,无需切换
- python - Python/Chromedriver/Pyinstaller - chromedriver 启动时隐藏 chromedriver 控制台
- javascript - 错误:无法使用带有 JS SDK 的 Hedera 令牌服务读取 null 的属性
- azure-cosmosdb - 如何查看 Cosmos DB SDK V3 发送的 HTTP 命令
- python - Plotly 表达图表差距,即使有索引
- python - 删除值之前的所有日期
- typesafe-config - TypeSafeConfig 可以从外部文件加载单个值吗?