在父图表部署模板中使用依赖关系图中的服务

时间:2020-02-06 18:39:33

标签: kubernetes-helm

我正在尝试使用需要Redis的图表创建一个应用程序。这是requirements.yaml

dependencies:
  - name: redis
    repository: https://kubernetes-charts.storage.googleapis.com
    version: 10.4.1

这是我的部署模板。

- name: REDIS_HOST
            value: {{ template "redis.fullname" . }}-master

但是渲染显示

  - name: REDIS_HOST
    value: release-name-<parentchartname>-api-master # instead of the dependency one expected as it has redis in it.

渲染器显示应用程序图表模板的全名,而不是redis的全名。有没有办法让我的部署使用以下变量值呈现redis主服务:{{template“ redis.fullname”。 }}-master吗?

0 个答案:

没有答案