首页 > 解决方案 > 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
...

标签: yamlhelm3

解决方案


推荐阅读