gpt4 book ai didi

kubernetes - 创建 Helm 应用程序图表时如何指定依赖项配置值?

转载 作者:行者123 更新时间:2023-12-02 11:55:20 25 4
gpt4 key购买 nike

我正在为需要 Postgres 数据库的 Web 应用程序创建图表。据我了解,依赖项是对将与您定义的图表一起安装的其他图表的引用,例如:

# Chart.yaml
dependencies:
- name: bitnami/postgresql
version: "8.10.5"
repository: "https://charts.bitnami.com/bitnami"

我的问题是如何指定不仅在您的应用程序中而且为每个依赖项都需要的配置属性(--set 或 values.yaml 文件)?

最佳答案

首先,您应该使用 name: postgresql而不是 name: bitnami/postgresql因为图表通常没有前缀。

Error: bitnami/postgresql chart not found in repo https://charts.bitnami.com/bitnami

您可以覆盖子图表值,将它们放在 postgresql 中的图表名称下(在您的情况下为 values.yaml )
postgresql:
postgresqlDataDir: /data/postgresql

或与 --set postgresql.postgresqlDataDir=/data/postgresql
更多信息在 Subcharts and globals

关于kubernetes - 创建 Helm 应用程序图表时如何指定依赖项配置值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62215720/

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