diff --git a/pkg/commands/build/testdata/testcase-base-only/in/kustomization.yaml b/pkg/commands/build/testdata/testcase-base-only/in/kustomization.yaml index a968cabb5..f416f4fad 100644 --- a/pkg/commands/build/testdata/testcase-base-only/in/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-base-only/in/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: team-foo- commonLabels: app: mynginx diff --git a/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent/kustomization.yaml b/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent/kustomization.yaml index 8b9f791b6..feb3ada5f 100644 --- a/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: p1- configMapGenerator: - name: com1 diff --git a/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent2/kustomization.yaml b/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent2/kustomization.yaml index da1615aad..a4041a390 100644 --- a/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent2/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-configmaps/base/myapp/mycomponent2/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: p2- configMapGenerator: - name: com2 diff --git a/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/kustomization.yaml b/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/kustomization.yaml index 1ccbeefb7..580d08d91 100644 --- a/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - myapp/mycomponent - myapp/mycomponent2 diff --git a/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent/kustomization.yaml b/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent/kustomization.yaml index 0ff7d2083..77569d895 100644 --- a/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../../../../base/myapp/mycomponent configMapGenerator: diff --git a/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent2/kustomization.yaml b/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent2/kustomization.yaml index 45d1eedd1..76c6468c3 100644 --- a/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent2/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-configmaps/overlay/dev/myapp/mycomponent2/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../../../../base/myapp/mycomponent2 configMapGenerator: diff --git a/pkg/commands/build/testdata/testcase-crds/crd/kustomization.yaml b/pkg/commands/build/testdata/testcase-crds/crd/kustomization.yaml index 98f226de9..3c7934039 100644 --- a/pkg/commands/build/testdata/testcase-crds/crd/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-crds/crd/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization crds: - mycrd.json diff --git a/pkg/commands/build/testdata/testcase-generators-namespace/in/kustomization.yaml b/pkg/commands/build/testdata/testcase-generators-namespace/in/kustomization.yaml index b0a1f76df..a0a2585f9 100644 --- a/pkg/commands/build/testdata/testcase-generators-namespace/in/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-generators-namespace/in/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization configMapGenerator: - name: the-non-default-namespace-map namespace: non-default diff --git a/pkg/commands/build/testdata/testcase-multibases-conflict/base/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-conflict/base/kustomization.yaml index 816593c7a..c2659b3ba 100644 --- a/pkg/commands/build/testdata/testcase-multibases-conflict/base/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-conflict/base/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization resources: - serviceaccount.yaml - rolebinding.yaml diff --git a/pkg/commands/build/testdata/testcase-multibases-conflict/combined/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-conflict/combined/kustomization.yaml index 5d1ecdfc7..baab2a316 100644 --- a/pkg/commands/build/testdata/testcase-multibases-conflict/combined/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-conflict/combined/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../overlays/a - ../overlays/b diff --git a/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/a/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/a/kustomization.yaml index fb034fc6d..30ea303c2 100644 --- a/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/a/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/a/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../../base/ diff --git a/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/b/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/b/kustomization.yaml index 899058b14..fe87bd2fa 100644 --- a/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/b/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-conflict/overlays/b/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../../base/ diff --git a/pkg/commands/build/testdata/testcase-multibases-nonconflict/base/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-nonconflict/base/kustomization.yaml index 816593c7a..c2659b3ba 100644 --- a/pkg/commands/build/testdata/testcase-multibases-nonconflict/base/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-nonconflict/base/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization resources: - serviceaccount.yaml - rolebinding.yaml diff --git a/pkg/commands/build/testdata/testcase-multibases-nonconflict/combined/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-nonconflict/combined/kustomization.yaml index 5d1ecdfc7..baab2a316 100644 --- a/pkg/commands/build/testdata/testcase-multibases-nonconflict/combined/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-nonconflict/combined/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../overlays/a - ../overlays/b diff --git a/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/a/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/a/kustomization.yaml index 5e05f791d..29909bf3f 100644 --- a/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/a/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/a/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../../base/ diff --git a/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/b/kustomization.yaml b/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/b/kustomization.yaml index 899058b14..fe87bd2fa 100644 --- a/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/b/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multibases-nonconflict/overlays/b/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization bases: - ../../base/ diff --git a/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/overlay/kustomization.yaml b/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/overlay/kustomization.yaml index 2419b72af..207e52395 100644 --- a/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/overlay/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/overlay/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: staging- commonLabels: env: staging diff --git a/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/package/kustomization.yaml b/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/package/kustomization.yaml index 30603cf68..f269394d3 100644 --- a/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/package/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multiple-patches-conflict/in/package/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: team-foo- commonLabels: app: mynginx diff --git a/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/overlay/kustomization.yaml b/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/overlay/kustomization.yaml index 51e39c216..d0c5a3389 100644 --- a/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/overlay/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/overlay/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: staging- commonLabels: env: staging diff --git a/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/package/kustomization.yaml b/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/package/kustomization.yaml index 30603cf68..f269394d3 100644 --- a/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/package/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-multiple-patches-noconflict/in/package/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: team-foo- commonLabels: app: mynginx diff --git a/pkg/commands/build/testdata/testcase-single-overlay/in/overlay/kustomization.yaml b/pkg/commands/build/testdata/testcase-single-overlay/in/overlay/kustomization.yaml index 7538778f7..876f26406 100644 --- a/pkg/commands/build/testdata/testcase-single-overlay/in/overlay/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-single-overlay/in/overlay/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: staging- commonLabels: env: staging diff --git a/pkg/commands/build/testdata/testcase-single-overlay/in/package/kustomization.yaml b/pkg/commands/build/testdata/testcase-single-overlay/in/package/kustomization.yaml index b84575522..8905b2656 100644 --- a/pkg/commands/build/testdata/testcase-single-overlay/in/package/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-single-overlay/in/package/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: team-foo- commonLabels: app: mynginx diff --git a/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/base/kustomization.yaml b/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/base/kustomization.yaml index 0e4e618c8..6e96e7a37 100644 --- a/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/base/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/base/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization resources: - deployment.yaml - ingress.yaml diff --git a/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/overlay/kustomization.yaml b/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/overlay/kustomization.yaml index 942d7c1e5..e544f7d0a 100644 --- a/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/overlay/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-variable-ref-ingress/in/overlay/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization nameprefix: kustomized- bases: diff --git a/pkg/commands/build/testdata/testcase-variable-ref/in/overlay/kustomization.yaml b/pkg/commands/build/testdata/testcase-variable-ref/in/overlay/kustomization.yaml index 1fccccac8..781f1e4fc 100644 --- a/pkg/commands/build/testdata/testcase-variable-ref/in/overlay/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-variable-ref/in/overlay/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: dev- bases: - ../package diff --git a/pkg/commands/build/testdata/testcase-variable-ref/in/package/kustomization.yaml b/pkg/commands/build/testdata/testcase-variable-ref/in/package/kustomization.yaml index 68fcd77b0..d811d59ca 100644 --- a/pkg/commands/build/testdata/testcase-variable-ref/in/package/kustomization.yaml +++ b/pkg/commands/build/testdata/testcase-variable-ref/in/package/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: base- resources: - cockroachdb-statefulset-secure.yaml diff --git a/pkg/examplelayout/simple/instances/exampleinstance/kustomization.yaml b/pkg/examplelayout/simple/instances/exampleinstance/kustomization.yaml index 3741a2b52..f16073490 100644 --- a/pkg/examplelayout/simple/instances/exampleinstance/kustomization.yaml +++ b/pkg/examplelayout/simple/instances/exampleinstance/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: test-infra- commonLabels: app: mungebot diff --git a/pkg/examplelayout/simple/package/kustomization.yaml b/pkg/examplelayout/simple/package/kustomization.yaml index 31fed42c4..82bc52e23 100644 --- a/pkg/examplelayout/simple/package/kustomization.yaml +++ b/pkg/examplelayout/simple/package/kustomization.yaml @@ -1,3 +1,5 @@ +apiVersion: v1 +kind: Kustomization namePrefix: baseprefix- commonLabels: foo: bar diff --git a/pkg/target/kusttarget_test.go b/pkg/target/kusttarget_test.go index 9db44abc4..3442ec15f 100644 --- a/pkg/target/kusttarget_test.go +++ b/pkg/target/kusttarget_test.go @@ -38,6 +38,8 @@ import ( const ( kustomizationContent1 = ` +apiVersion: v1 +kind: Kustomization namePrefix: foo- nameSuffix: -bar namespace: ns1 @@ -68,6 +70,8 @@ patchesJson6902: path: jsonpatch.json ` kustomizationContent2 = ` +apiVersion: v1 +kind: Kustomization secretGenerator: - name: secret timeoutSeconds: 1