問題タブ [kustomize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1688 参照

merge - その見出しをオーバーレイyamlで完全に置き換える代わりに、yamlファイルの見出しをkustomizeマージする方法はありますか

ベース yaml とオーバーレイ yaml があり、「kustomize」を使用してこれら 2 つの yaml をマージしたいと考えています。kustomize build を実行すると出力が表示されますが、その理由は予想されません。私の場合、オーバーレイ yaml からカスタム情報を入力する代わりに kustomize がベースの見出しタグ全体をオーバーレイ「コンテナー」に置き換えるためです。私が必要とする意図した動作は、置換の代わりにオーバーレイ yaml を使用して、不足している情報を何らかの形で埋める必要があることです。

ベース yaml:

オーバーレイ yaml:

kustomize ビルド後に期待される結果:

私が得ているもの:

0 投票する
1 に答える
1636 参照

kubernetes - (オーバーレイではなく) Kustomize で新しいリソースを追加する方法はありますか?

を使用すると、リソース構成 (既に定義済み) をkubectl apply -kオーバーレイできます。リソースも作成できますか?

私の特定のケースでは、開発環境用のローカル ボリュームを作成したいと考えています。ただし、このリソースはベースフォルダーにありません。

私のフォルダ構造は次のようなものです:

0 投票する
0 に答える
2087 参照

kubernetes - kustomize で JSON パッチを再利用する

ポッドに使用するイメージを設定するために、オーバーレイ kustomization ファイルで JSON パッチを使用しています。

パッチ自体は非常に一般的です。

そして私の中でkustomization.yml

この方法を使用すると、異なるイメージを使用する展開ごとに異なるパッチを使用する必要があります。パッチvalueフィールドをkustomization.ymlファイルに移動する方法はありますか?ここで、次のようなことができます: