1
0
mirror of synced 2026-02-13 13:06:56 +00:00

Fix selection of kustomization resource from multi doc yaml

Signed-off-by: Marcus Weiner <marcus.weiner@gmail.com>
This commit is contained in:
Marcus Weiner
2023-08-07 12:05:29 +02:00
parent baf874ea67
commit 56b1e80758
5 changed files with 47 additions and 2 deletions

View File

@@ -91,6 +91,12 @@ func TestDiffKustomization(t *testing.T) {
objectFile: "./testdata/diff-kustomization/stringdata-sops-secret.yaml",
assert: assertGoldenFile("./testdata/diff-kustomization/diff-with-drifted-stringdata-sops-secret.golden"),
},
{
name: "diff where kustomization file has multiple objects with the same name",
args: "diff kustomization podinfo --path ./testdata/build-kustomization/podinfo --progress-bar=false --kustomization-file ./testdata/diff-kustomization/flux-kustomization-multiobj.yaml",
objectFile: "",
assert: assertGoldenFile("./testdata/diff-kustomization/nothing-is-deployed.golden"),
},
}
tmpl := map[string]string{