kubernetes-helm - 具有不同命名空间的 helm 依赖项
问题描述
现在,我必须在不同的命名空间中安装多个 helm 图表才能使我的产品正常工作。我正在尝试创建一个超级掌舵图,我计划在其中添加掌舵图(我的工具,如上所述)并一次性安装它们。我的问题是,由于这些工具位于不同的命名空间中,我不确定在哪里指定要安装特定依赖项(图表)的命名空间键。例如,如果下面是我的超级掌舵图的 Charts.yaml
dependencies:
- name: first_chart
version: 1.2.3
repository: https://firstchart.repo
- name: second_chart
version: 1.5.6
repository: https://secondchart.repo
我希望我的第一个图表安装在命名空间 foo 中,第二个图表安装在命名空间 bar 中。
我正在研究使用条件,但我相信条件只会将布尔值作为值。
我偶然发现了这个链接(https://github.com/helm/helm/issues/2060),它说我们可以在 Helm 3 中做到这一点,但主要是关于如何在不同的命名空间之间保持发布。它没有具体回答我的问题。
解决方案
推荐阅读
- ios - swift:加载包含 300 张图像的数组
- wsdl - 在 OSB JDeveloper 12c 中更新业务服务
- azure-data-lake - 如何查询不同结构的文件?
- boto3 - 如果 source_list 中的项目存在于 target_list 中,则从 S3 存储桶中删除 s3 对象
- html - 边框图像出现在所有菜单项之间,但不在最后一项
- linux - 参数替换替换为交替 (OR) |
- racket - 如何在 Racket 中将输入读取为字符串
- reactjs - 离开页面时如何清除状态
- youtube - YouTube LiveStream API accessNotConfigured 错误
- android - 使用 AndroidX 生物识别最新版本进行身份验证会导致崩溃 [Android]