gpt4 book ai didi

kubernetes - 如何使用 Helm 获取子图表的名称?

转载 作者:行者123 更新时间:2023-12-04 02:24:12 24 4
gpt4 key购买 nike

我有一个需要 stable/redis 的 Helm chart 作为子图表。父图表需要将 redis 服务公开为环境变量。

redis 图表包含一个名为 redis.fullname 的模板.我如何在我的父图表中引用它? IE。我想在我的父部署中使用这样的东西,但它不起作用:

kind: Deployment
spec:
template:
containers:
env:
- name: REDIS_CLUSTER_SERVICE_HOST
value: {{ template "redis.fullname" . }}

最佳答案

您可以使用 '{{ .Release.Name }}-redis'在您的父图表中。我有同样的要求。这是我的例子,以防你想看看 -> https://github.com/kubernetes/charts/tree/master/incubator/distribution

关于kubernetes - 如何使用 Helm 获取子图表的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47715459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com