カスタマイズ
とあるサンプルコードにて
$ cat <<EOF >$DEMO_HOME/breakfast/overlays/alice/kustomization.yaml commonLabels: who: alice resources: - ../../base patchesStrategicMerge: - temperature.yaml EOF
という記載があり。
$ cat <<EOF >$DEMO_HOME/breakfast/overlays/alice/temperature.yaml kind: Coffee metadata: name: morningCup temperature: hot! EOF
しかしこのYAMLを指定する方法にpatchesもありますよね。
結論:同じ出力
気になって
commonLabels: who: alice resources: - ../../base patches: - temperature.yaml
とした上でbuildすると出力結果は同じでした。構文エラーもなし。
というわけで細かい違いはあるにせよニアリーイコールと捉えて大丈夫そうです。