現在、製品を機能させるには、異なる名前空間に複数のヘルム チャートをインストールする必要があります。(上記のツールの) ヘルム チャートを追加し、それらを 1 回でインストールすることを計画しているスーパー ヘルム チャートを作成しようとしています。私の問題は、これらのツールが異なる名前空間にあるため、その特定の依存関係 (グラフ) をインストールする場所に名前空間キーを指定する場所がわからないことです。たとえば、以下が私のスーパー ヘルム チャートの 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 にインストールし、2 番目のチャートを名前空間 bar にインストールしたいと考えています。
条件の使用を検討していましたが、条件はブール値のみを取ると思います。
このリンク ( https://github.com/helm/helm/issues/2060 ) に出くわしました。これは、Helm 3 で実行できることを示していますが、ほとんどの場合、異なる名前空間間でリリースを保持する方法について説明しています。それは私の質問に特に答えません。