From 7bb69bec64cade88b589ea99f6b0dcb21ede3360 Mon Sep 17 00:00:00 2001 From: AhmedGrati Date: Sun, 23 Jul 2023 20:24:38 +0100 Subject: [PATCH] test: add functional tests for loading env_file Signed-off-by: AhmedGrati --- script/test/cmd/tests_new.sh | 6 + script/test/cmd/update-e2e.sh | 2 + .../output-k8s-empty-vols-template.yaml | 4 + .../fixtures/change-in-volume/output-k8s.yaml | 4 + .../output-os-empty-vols-template.yaml | 6 + .../fixtures/change-in-volume/output-os.yaml | 6 + .../compose-file-support/output-k8s.yaml | 2 + .../output-k8s-withlabel.yaml | 5 + .../fixtures/configmap-volume/output-k8s.yaml | 5 + .../configmap-volume/output-os-withlabel.yaml | 7 + .../fixtures/configmap-volume/output-os.yaml | 7 + .../placement/output-placement-k8s.yaml | 2 + .../deploy/placement/output-placement-os.yaml | 3 + script/test/fixtures/env/docker-compose.yml | 6 +- script/test/fixtures/env/output-k8s.yaml | 124 +++++++++++ script/test/fixtures/env/output-os.yaml | 208 ++++++++++++++++++ .../envvars-interpolation/output-k8s.yaml | 3 +- .../envvars-interpolation/output-os.yaml | 4 +- script/test/fixtures/expose/output-k8s.yaml | 5 + script/test/fixtures/expose/output-os.yaml | 7 + .../output-k8s-v1.yaml | 2 + .../output-k8s-v2.yaml | 3 + .../external-traffic-policy/output-os-v1.yaml | 3 + .../external-traffic-policy/output-os-v2.yaml | 4 + .../healthcheck/output-healthcheck-k8s.yaml | 7 + .../healthcheck/output-healthcheck-os.yaml | 12 + .../host-port-protocol/output-k8s.yaml | 2 + .../host-port-protocol/output-os.yaml | 3 + .../fixtures/multiple-files/output-k8s.yaml | 2 + .../fixtures/multiple-files/output-os.yaml | 4 + .../multiple-type-volumes/output-k8s.yaml | 5 + .../multiple-type-volumes/output-os.yaml | 7 + .../fixtures/service-group/output-k8s.yaml | 45 ++-- .../single-file-output/output-k8s.yaml | 3 + .../test/fixtures/statefulset/output-k8s.yaml | 6 + .../test/fixtures/statefulset/output-os.yaml | 10 + script/test/fixtures/v3.0/output-k8s.yaml | 3 + script/test/fixtures/v3.0/output-os.yaml | 5 + .../volume-mounts/windows/output-k8s.yaml | 3 + .../volume-mounts/windows/output-os.yaml | 4 + 40 files changed, 521 insertions(+), 28 deletions(-) create mode 100644 script/test/fixtures/env/output-k8s.yaml create mode 100644 script/test/fixtures/env/output-os.yaml diff --git a/script/test/cmd/tests_new.sh b/script/test/cmd/tests_new.sh index c0c25bc40f..92cd7b276f 100755 --- a/script/test/cmd/tests_new.sh +++ b/script/test/cmd/tests_new.sh @@ -295,3 +295,9 @@ convert::expect_success "$k8s_cmd" "$k8s_output" convert::expect_success "$os_cmd" "$os_output" # Test env_file support +k8s_cmd="kompose -f $KOMPOSE_ROOT/script/test/fixtures/env/docker-compose.yml convert --stdout --with-kompose-annotation=false" +k8s_output="$KOMPOSE_ROOT/script/test/fixtures/env/output-k8s.yaml" +os_cmd="kompose -f $KOMPOSE_ROOT/script/test/fixtures/env/docker-compose.yml convert --provider openshift --stdout --with-kompose-annotation=false" +os_output="$KOMPOSE_ROOT/script/test/fixtures/env/output-os.yaml" +convert::expect_success "$k8s_cmd" "$k8s_output" +convert::expect_success "$os_cmd" "$os_output" diff --git a/script/test/cmd/update-e2e.sh b/script/test/cmd/update-e2e.sh index 4fd089bb40..39af02f66a 100755 --- a/script/test/cmd/update-e2e.sh +++ b/script/test/cmd/update-e2e.sh @@ -28,6 +28,7 @@ $KOMPOSE_ROOT/kompose -f $KOMPOSE_ROOT/script/test/fixtures/host-port-protocol/d $KOMPOSE_ROOT/kompose -f $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/docker-compose-v1.yaml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/output-k8s-v1.yaml $KOMPOSE_ROOT/kompose -f $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/docker-compose-v2.yaml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/output-k8s-v2.yaml $KOMPOSE_ROOT/kompose -f $KOMPOSE_ROOT/script/test/fixtures/compose-file-support/compose.yaml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/compose-file-support/output-k8s.yaml +$KOMPOSE_ROOT/kompose -f $KOMPOSE_ROOT/script/test/fixtures/env/docker-compose.yml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/env/output-k8s.yaml fi if $UPDATE_OS ; then @@ -48,4 +49,5 @@ $KOMPOSE_ROOT/kompose --provider=openshift -f $KOMPOSE_ROOT/script/test/fixtur $KOMPOSE_ROOT/kompose --provider=openshift -f $KOMPOSE_ROOT/script/test/fixtures/host-port-protocol/docker-compose.yaml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/host-port-protocol/output-os.yaml $KOMPOSE_ROOT/kompose --provider=openshift -f $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/docker-compose-v1.yaml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/output-os-v1.yaml $KOMPOSE_ROOT/kompose --provider=openshift -f $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/docker-compose-v2.yaml convert --stdout --with-kompose-annotation=false > $KOMPOSE_ROOT/script/test/fixtures/external-traffic-policy/output-os-v2.yaml +$KOMPOSE_ROOT/kompose -f $KOMPOSE_ROOT/script/test/fixtures/env/docker-compose.yml convert --stdout --with-kompose-annotation=false --provider openshift > $KOMPOSE_ROOT/script/test/fixtures/env/output-os.yaml fi diff --git a/script/test/fixtures/change-in-volume/output-k8s-empty-vols-template.yaml b/script/test/fixtures/change-in-volume/output-k8s-empty-vols-template.yaml index 673e998f2a..831d5053eb 100644 --- a/script/test/fixtures/change-in-volume/output-k8s-empty-vols-template.yaml +++ b/script/test/fixtures/change-in-volume/output-k8s-empty-vols-template.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: clusterIP: None ports: @@ -27,6 +28,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "5000" @@ -47,6 +49,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -77,6 +80,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/change-in-volume/output-k8s.yaml b/script/test/fixtures/change-in-volume/output-k8s.yaml index 673e998f2a..831d5053eb 100644 --- a/script/test/fixtures/change-in-volume/output-k8s.yaml +++ b/script/test/fixtures/change-in-volume/output-k8s.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: clusterIP: None ports: @@ -27,6 +28,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "5000" @@ -47,6 +49,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -77,6 +80,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/change-in-volume/output-os-empty-vols-template.yaml b/script/test/fixtures/change-in-volume/output-os-empty-vols-template.yaml index 40061b7a10..ad02b0f950 100644 --- a/script/test/fixtures/change-in-volume/output-os-empty-vols-template.yaml +++ b/script/test/fixtures/change-in-volume/output-os-empty-vols-template.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: clusterIP: None ports: @@ -27,6 +28,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "5000" @@ -47,6 +49,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -92,6 +95,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: lookupPolicy: local: false @@ -116,6 +120,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -175,6 +180,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/change-in-volume/output-os.yaml b/script/test/fixtures/change-in-volume/output-os.yaml index 40061b7a10..ad02b0f950 100644 --- a/script/test/fixtures/change-in-volume/output-os.yaml +++ b/script/test/fixtures/change-in-volume/output-os.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: clusterIP: None ports: @@ -27,6 +28,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "5000" @@ -47,6 +49,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -92,6 +95,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: lookupPolicy: local: false @@ -116,6 +120,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -175,6 +180,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/compose-file-support/output-k8s.yaml b/script/test/fixtures/compose-file-support/output-k8s.yaml index 1ca00e60ef..ac73502362 100644 --- a/script/test/fixtures/compose-file-support/output-k8s.yaml +++ b/script/test/fixtures/compose-file-support/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "80" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/configmap-volume/output-k8s-withlabel.yaml b/script/test/fixtures/configmap-volume/output-k8s-withlabel.yaml index 5e3c9d3327..a72027acca 100644 --- a/script/test/fixtures/configmap-volume/output-k8s-withlabel.yaml +++ b/script/test/fixtures/configmap-volume/output-k8s-withlabel.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -54,6 +55,7 @@ metadata: labels: io.kompose.service: db name: db-cm0 + namespace: default --- apiVersion: apps/v1 @@ -65,6 +67,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -115,6 +118,7 @@ metadata: labels: io.kompose.service: web name: web-cm0 + namespace: default --- apiVersion: v1 @@ -128,4 +132,5 @@ metadata: labels: io.kompose.service: web name: web-cm1 + namespace: default diff --git a/script/test/fixtures/configmap-volume/output-k8s.yaml b/script/test/fixtures/configmap-volume/output-k8s.yaml index 4baf157af3..895322f8c6 100644 --- a/script/test/fixtures/configmap-volume/output-k8s.yaml +++ b/script/test/fixtures/configmap-volume/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -50,6 +51,7 @@ metadata: labels: io.kompose.service: db name: db-cm0 + namespace: default --- apiVersion: apps/v1 @@ -59,6 +61,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -107,6 +110,7 @@ metadata: labels: io.kompose.service: web name: web-cm0 + namespace: default --- apiVersion: v1 @@ -120,4 +124,5 @@ metadata: labels: io.kompose.service: web name: web-cm1 + namespace: default diff --git a/script/test/fixtures/configmap-volume/output-os-withlabel.yaml b/script/test/fixtures/configmap-volume/output-os-withlabel.yaml index 4ab7aa8aef..9bd9da3806 100644 --- a/script/test/fixtures/configmap-volume/output-os-withlabel.yaml +++ b/script/test/fixtures/configmap-volume/output-os-withlabel.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -65,6 +66,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: lookupPolicy: local: false @@ -93,6 +95,7 @@ metadata: labels: io.kompose.service: db name: db-cm0 + namespace: default --- apiVersion: apps.openshift.io/v1 @@ -104,6 +107,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -166,6 +170,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: lookupPolicy: local: false @@ -193,6 +198,7 @@ metadata: labels: io.kompose.service: web name: web-cm0 + namespace: default --- apiVersion: v1 @@ -206,4 +212,5 @@ metadata: labels: io.kompose.service: web name: web-cm1 + namespace: default diff --git a/script/test/fixtures/configmap-volume/output-os.yaml b/script/test/fixtures/configmap-volume/output-os.yaml index c1a9628e6e..395ad9c195 100644 --- a/script/test/fixtures/configmap-volume/output-os.yaml +++ b/script/test/fixtures/configmap-volume/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -63,6 +64,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: lookupPolicy: local: false @@ -91,6 +93,7 @@ metadata: labels: io.kompose.service: db name: db-cm0 + namespace: default --- apiVersion: apps.openshift.io/v1 @@ -100,6 +103,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -162,6 +166,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: lookupPolicy: local: false @@ -189,6 +194,7 @@ metadata: labels: io.kompose.service: web name: web-cm0 + namespace: default --- apiVersion: v1 @@ -202,4 +208,5 @@ metadata: labels: io.kompose.service: web name: web-cm1 + namespace: default diff --git a/script/test/fixtures/deploy/placement/output-placement-k8s.yaml b/script/test/fixtures/deploy/placement/output-placement-k8s.yaml index 8005d35e9a..46e5db6c8d 100644 --- a/script/test/fixtures/deploy/placement/output-placement-k8s.yaml +++ b/script/test/fixtures/deploy/placement/output-placement-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: ports: - name: "6379" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/deploy/placement/output-placement-os.yaml b/script/test/fixtures/deploy/placement/output-placement-os.yaml index d59f6b4fbe..98e9958a30 100644 --- a/script/test/fixtures/deploy/placement/output-placement-os.yaml +++ b/script/test/fixtures/deploy/placement/output-placement-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: ports: - name: "6379" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -102,6 +104,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/env/docker-compose.yml b/script/test/fixtures/env/docker-compose.yml index 1949dca272..8d989deea0 100644 --- a/script/test/fixtures/env/docker-compose.yml +++ b/script/test/fixtures/env/docker-compose.yml @@ -2,16 +2,14 @@ version: '3' services: namenode: image: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 - volumes: - - namenode:/hadoop/dfs/name environment: - CLUSTER_NAME=test env_file: - - ./hadoop-hive-namenode.env + - hadoop-hive-namenode.env ports: - "50070:50070" - "8020:8020" another-namenode: image: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 env_file: - - ./hadoop-hive-namenode.env \ No newline at end of file + - hadoop-hive-namenode.env diff --git a/script/test/fixtures/env/output-k8s.yaml b/script/test/fixtures/env/output-k8s.yaml new file mode 100644 index 0000000000..49d07b4096 --- /dev/null +++ b/script/test/fixtures/env/output-k8s.yaml @@ -0,0 +1,124 @@ +--- +apiVersion: v1 +kind: Service +metadata: + creationTimestamp: null + labels: + io.kompose.service: namenode + name: namenode + namespace: default +spec: + ports: + - name: "50070" + port: 50070 + targetPort: 50070 + - name: "8020" + port: 8020 + targetPort: 8020 + selector: + io.kompose.service: namenode +status: + loadBalancer: {} + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + creationTimestamp: null + labels: + io.kompose.service: another-namenode + name: another-namenode + namespace: default +spec: + replicas: 1 + selector: + matchLabels: + io.kompose.service: another-namenode + strategy: {} + template: + metadata: + creationTimestamp: null + labels: + io.kompose.network/env-default: "true" + io.kompose.service: another-namenode + spec: + containers: + - env: + - name: BAR + valueFrom: + configMapKeyRef: + key: BAR + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + - name: FOO + valueFrom: + configMapKeyRef: + key: FOO + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + image: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 + name: another-namenode + resources: {} + restartPolicy: Always +status: {} + +--- +apiVersion: v1 +data: + BAR: FOO + FOO: BAR +kind: ConfigMap +metadata: + creationTimestamp: null + labels: + io.kompose.service: another-namenode-home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + namespace: default + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + creationTimestamp: null + labels: + io.kompose.service: namenode + name: namenode + namespace: default +spec: + replicas: 1 + selector: + matchLabels: + io.kompose.service: namenode + strategy: {} + template: + metadata: + creationTimestamp: null + labels: + io.kompose.network/env-default: "true" + io.kompose.service: namenode + spec: + containers: + - env: + - name: BAR + valueFrom: + configMapKeyRef: + key: BAR + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + - name: CLUSTER_NAME + value: test + - name: FOO + valueFrom: + configMapKeyRef: + key: FOO + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + image: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 + name: namenode + ports: + - containerPort: 50070 + hostPort: 50070 + protocol: TCP + - containerPort: 8020 + hostPort: 8020 + protocol: TCP + resources: {} + restartPolicy: Always +status: {} + diff --git a/script/test/fixtures/env/output-os.yaml b/script/test/fixtures/env/output-os.yaml new file mode 100644 index 0000000000..d80edba267 --- /dev/null +++ b/script/test/fixtures/env/output-os.yaml @@ -0,0 +1,208 @@ +--- +apiVersion: v1 +kind: Service +metadata: + creationTimestamp: null + labels: + io.kompose.service: namenode + name: namenode + namespace: default +spec: + ports: + - name: "50070" + port: 50070 + targetPort: 50070 + - name: "8020" + port: 8020 + targetPort: 8020 + selector: + io.kompose.service: namenode +status: + loadBalancer: {} + +--- +apiVersion: v1 +data: + BAR: FOO + FOO: BAR +kind: ConfigMap +metadata: + creationTimestamp: null + labels: + io.kompose.service: another-namenode-home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + namespace: default + +--- +apiVersion: apps.openshift.io/v1 +kind: DeploymentConfig +metadata: + creationTimestamp: null + labels: + io.kompose.service: another-namenode + name: another-namenode + namespace: default +spec: + replicas: 1 + selector: + io.kompose.service: another-namenode + strategy: + resources: {} + template: + metadata: + creationTimestamp: null + labels: + io.kompose.network/env-default: "true" + io.kompose.service: another-namenode + spec: + containers: + - env: + - name: BAR + valueFrom: + configMapKeyRef: + key: BAR + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + - name: FOO + valueFrom: + configMapKeyRef: + key: FOO + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + image: ' ' + name: another-namenode + resources: {} + restartPolicy: Always + test: false + triggers: + - type: ConfigChange + - imageChangeParams: + automatic: true + containerNames: + - another-namenode + from: + kind: ImageStreamTag + name: another-namenode:2.0.0-hadoop2.7.4-java8 + type: ImageChange +status: + availableReplicas: 0 + latestVersion: 0 + observedGeneration: 0 + replicas: 0 + unavailableReplicas: 0 + updatedReplicas: 0 + +--- +apiVersion: image.openshift.io/v1 +kind: ImageStream +metadata: + creationTimestamp: null + labels: + io.kompose.service: another-namenode + name: another-namenode + namespace: default +spec: + lookupPolicy: + local: false + tags: + - annotations: null + from: + kind: DockerImage + name: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 + generation: null + importPolicy: {} + name: 2.0.0-hadoop2.7.4-java8 + referencePolicy: + type: "" +status: + dockerImageRepository: "" + +--- +apiVersion: apps.openshift.io/v1 +kind: DeploymentConfig +metadata: + creationTimestamp: null + labels: + io.kompose.service: namenode + name: namenode + namespace: default +spec: + replicas: 1 + selector: + io.kompose.service: namenode + strategy: + resources: {} + template: + metadata: + creationTimestamp: null + labels: + io.kompose.network/env-default: "true" + io.kompose.service: namenode + spec: + containers: + - env: + - name: BAR + valueFrom: + configMapKeyRef: + key: BAR + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + - name: CLUSTER_NAME + value: test + - name: FOO + valueFrom: + configMapKeyRef: + key: FOO + name: home-runner-kompose-script-test-fixtures-env-hadoop-hive-namenode-env + image: ' ' + name: namenode + ports: + - containerPort: 50070 + hostPort: 50070 + protocol: TCP + - containerPort: 8020 + hostPort: 8020 + protocol: TCP + resources: {} + restartPolicy: Always + test: false + triggers: + - type: ConfigChange + - imageChangeParams: + automatic: true + containerNames: + - namenode + from: + kind: ImageStreamTag + name: namenode:2.0.0-hadoop2.7.4-java8 + type: ImageChange +status: + availableReplicas: 0 + latestVersion: 0 + observedGeneration: 0 + replicas: 0 + unavailableReplicas: 0 + updatedReplicas: 0 + +--- +apiVersion: image.openshift.io/v1 +kind: ImageStream +metadata: + creationTimestamp: null + labels: + io.kompose.service: namenode + name: namenode + namespace: default +spec: + lookupPolicy: + local: false + tags: + - annotations: null + from: + kind: DockerImage + name: bde2020/hadoop-namenode:2.0.0-hadoop2.7.4-java8 + generation: null + importPolicy: {} + name: 2.0.0-hadoop2.7.4-java8 + referencePolicy: + type: "" +status: + dockerImageRepository: "" + diff --git a/script/test/fixtures/envvars-interpolation/output-k8s.yaml b/script/test/fixtures/envvars-interpolation/output-k8s.yaml index 9ab4467389..9a58466dd5 100644 --- a/script/test/fixtures/envvars-interpolation/output-k8s.yaml +++ b/script/test/fixtures/envvars-interpolation/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: myservice name: myservice + namespace: default spec: replicas: 1 selector: @@ -22,7 +23,7 @@ spec: containers: - args: - curl - - $(PROTOCOL)://$(DOMAIN)/ + - :/// env: - name: DOMAIN value: google.com diff --git a/script/test/fixtures/envvars-interpolation/output-os.yaml b/script/test/fixtures/envvars-interpolation/output-os.yaml index d2bc32b421..3460a65579 100644 --- a/script/test/fixtures/envvars-interpolation/output-os.yaml +++ b/script/test/fixtures/envvars-interpolation/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: myservice name: myservice + namespace: default spec: replicas: 1 selector: @@ -22,7 +23,7 @@ spec: containers: - args: - curl - - $(PROTOCOL)://$(DOMAIN)/ + - :/// env: - name: DOMAIN value: google.com @@ -59,6 +60,7 @@ metadata: labels: io.kompose.service: myservice name: myservice + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/expose/output-k8s.yaml b/script/test/fixtures/expose/output-k8s.yaml index 52ad4c7d14..2f2311c1b9 100644 --- a/script/test/fixtures/expose/output-k8s.yaml +++ b/script/test/fixtures/expose/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: ports: - name: "6379" @@ -28,6 +29,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "5000" @@ -46,6 +48,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -81,6 +84,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -121,6 +125,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ingressClassName: nginx rules: diff --git a/script/test/fixtures/expose/output-os.yaml b/script/test/fixtures/expose/output-os.yaml index 149ceab4a5..d117874d16 100644 --- a/script/test/fixtures/expose/output-os.yaml +++ b/script/test/fixtures/expose/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: ports: - name: "6379" @@ -28,6 +29,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: ports: - name: "5000" @@ -46,6 +48,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -94,6 +97,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: lookupPolicy: local: false @@ -122,6 +126,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -171,6 +176,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: lookupPolicy: local: false @@ -195,6 +201,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: host: batman.example.com/dev,batwoman.example.com port: diff --git a/script/test/fixtures/external-traffic-policy/output-k8s-v1.yaml b/script/test/fixtures/external-traffic-policy/output-k8s-v1.yaml index aabc5a9ac3..b5f9a93fbb 100644 --- a/script/test/fixtures/external-traffic-policy/output-k8s-v1.yaml +++ b/script/test/fixtures/external-traffic-policy/output-k8s-v1.yaml @@ -11,6 +11,7 @@ metadata: labels: io.kompose.service: front-end-tcp name: front-end-tcp + namespace: default spec: externalTrafficPolicy: Local ports: @@ -36,6 +37,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/external-traffic-policy/output-k8s-v2.yaml b/script/test/fixtures/external-traffic-policy/output-k8s-v2.yaml index 391e21bb3a..656c7c07bc 100644 --- a/script/test/fixtures/external-traffic-policy/output-k8s-v2.yaml +++ b/script/test/fixtures/external-traffic-policy/output-k8s-v2.yaml @@ -11,6 +11,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: clusterIP: None ports: @@ -36,6 +37,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: replicas: 1 selector: @@ -81,6 +83,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: ingressClassName: nginx rules: diff --git a/script/test/fixtures/external-traffic-policy/output-os-v1.yaml b/script/test/fixtures/external-traffic-policy/output-os-v1.yaml index 6ce6a5df95..09471152f5 100644 --- a/script/test/fixtures/external-traffic-policy/output-os-v1.yaml +++ b/script/test/fixtures/external-traffic-policy/output-os-v1.yaml @@ -11,6 +11,7 @@ metadata: labels: io.kompose.service: front-end-tcp name: front-end-tcp + namespace: default spec: externalTrafficPolicy: Local ports: @@ -36,6 +37,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: replicas: 1 selector: @@ -88,6 +90,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/external-traffic-policy/output-os-v2.yaml b/script/test/fixtures/external-traffic-policy/output-os-v2.yaml index 49f6479183..bcf80f57a4 100644 --- a/script/test/fixtures/external-traffic-policy/output-os-v2.yaml +++ b/script/test/fixtures/external-traffic-policy/output-os-v2.yaml @@ -11,6 +11,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: clusterIP: None ports: @@ -36,6 +37,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: replicas: 1 selector: @@ -88,6 +90,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: lookupPolicy: local: false @@ -112,6 +115,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: host: lb port: diff --git a/script/test/fixtures/healthcheck/output-healthcheck-k8s.yaml b/script/test/fixtures/healthcheck/output-healthcheck-k8s.yaml index 2e3d7070fb..55ba111bf1 100644 --- a/script/test/fixtures/healthcheck/output-healthcheck-k8s.yaml +++ b/script/test/fixtures/healthcheck/output-healthcheck-k8s.yaml @@ -13,6 +13,7 @@ metadata: labels: io.kompose.service: my-group name: mongo + namespace: default spec: ports: - name: "27017" @@ -38,6 +39,7 @@ metadata: labels: io.kompose.service: my-group name: mysql + namespace: default spec: ports: - name: "3306" @@ -64,6 +66,7 @@ metadata: labels: io.kompose.service: postgresql name: postgresql + namespace: default spec: ports: - name: "5432" @@ -87,6 +90,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: ports: - name: "6379" @@ -112,6 +116,7 @@ metadata: labels: io.kompose.service: my-group name: my-group + namespace: default spec: replicas: 1 selector: @@ -188,6 +193,7 @@ metadata: labels: io.kompose.service: postgresql name: postgresql + namespace: default spec: replicas: 1 selector: @@ -246,6 +252,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/healthcheck/output-healthcheck-os.yaml b/script/test/fixtures/healthcheck/output-healthcheck-os.yaml index a4a29a6b1a..3207559bdc 100644 --- a/script/test/fixtures/healthcheck/output-healthcheck-os.yaml +++ b/script/test/fixtures/healthcheck/output-healthcheck-os.yaml @@ -13,6 +13,7 @@ metadata: labels: io.kompose.service: mongo name: mongo + namespace: default spec: ports: - name: "27017" @@ -38,6 +39,7 @@ metadata: labels: io.kompose.service: mysql name: mysql + namespace: default spec: ports: - name: "3306" @@ -64,6 +66,7 @@ metadata: labels: io.kompose.service: postgresql name: postgresql + namespace: default spec: ports: - name: "5432" @@ -87,6 +90,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: ports: - name: "6379" @@ -112,6 +116,7 @@ metadata: labels: io.kompose.service: mongo name: mongo + namespace: default spec: replicas: 1 selector: @@ -172,6 +177,7 @@ metadata: labels: io.kompose.service: mongo name: mongo + namespace: default spec: lookupPolicy: local: false @@ -203,6 +209,7 @@ metadata: labels: io.kompose.service: mysql name: mysql + namespace: default spec: replicas: 1 selector: @@ -263,6 +270,7 @@ metadata: labels: io.kompose.service: mysql name: mysql + namespace: default spec: lookupPolicy: local: false @@ -295,6 +303,7 @@ metadata: labels: io.kompose.service: postgresql name: postgresql + namespace: default spec: replicas: 1 selector: @@ -357,6 +366,7 @@ metadata: labels: io.kompose.service: postgresql name: postgresql + namespace: default spec: lookupPolicy: local: false @@ -386,6 +396,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -449,6 +460,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/host-port-protocol/output-k8s.yaml b/script/test/fixtures/host-port-protocol/output-k8s.yaml index 8af386f17a..32b1f5c7f2 100644 --- a/script/test/fixtures/host-port-protocol/output-k8s.yaml +++ b/script/test/fixtures/host-port-protocol/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: nginx name: nginx + namespace: default spec: ports: - name: "80" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: nginx name: nginx + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/host-port-protocol/output-os.yaml b/script/test/fixtures/host-port-protocol/output-os.yaml index e165937320..3432f5c6bd 100644 --- a/script/test/fixtures/host-port-protocol/output-os.yaml +++ b/script/test/fixtures/host-port-protocol/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: nginx name: nginx + namespace: default spec: ports: - name: "80" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: nginx name: nginx + namespace: default spec: replicas: 1 selector: @@ -73,6 +75,7 @@ metadata: labels: io.kompose.service: nginx name: nginx + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/multiple-files/output-k8s.yaml b/script/test/fixtures/multiple-files/output-k8s.yaml index 165a54c840..2934ed6d4a 100644 --- a/script/test/fixtures/multiple-files/output-k8s.yaml +++ b/script/test/fixtures/multiple-files/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: bar name: bar + namespace: default spec: replicas: 99 selector: @@ -34,6 +35,7 @@ metadata: labels: io.kompose.service: foo name: foo + namespace: default spec: replicas: 3 selector: diff --git a/script/test/fixtures/multiple-files/output-os.yaml b/script/test/fixtures/multiple-files/output-os.yaml index d673d06560..ca69f76c1d 100644 --- a/script/test/fixtures/multiple-files/output-os.yaml +++ b/script/test/fixtures/multiple-files/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: bar name: bar + namespace: default spec: replicas: 99 selector: @@ -51,6 +52,7 @@ metadata: labels: io.kompose.service: bar name: bar + namespace: default spec: lookupPolicy: local: false @@ -75,6 +77,7 @@ metadata: labels: io.kompose.service: foo name: foo + namespace: default spec: replicas: 3 selector: @@ -120,6 +123,7 @@ metadata: labels: io.kompose.service: foo name: foo + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/multiple-type-volumes/output-k8s.yaml b/script/test/fixtures/multiple-type-volumes/output-k8s.yaml index 40690d2a25..a67801bc48 100644 --- a/script/test/fixtures/multiple-type-volumes/output-k8s.yaml +++ b/script/test/fixtures/multiple-type-volumes/output-k8s.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -46,6 +47,7 @@ metadata: labels: io.kompose.service: db-data name: db-data + namespace: default spec: accessModes: - ReadWriteOnce @@ -64,6 +66,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -114,6 +117,7 @@ metadata: labels: io.kompose.service: web name: web-cm0 + namespace: default --- apiVersion: v1 @@ -127,4 +131,5 @@ metadata: labels: io.kompose.service: web name: web-cm1 + namespace: default diff --git a/script/test/fixtures/multiple-type-volumes/output-os.yaml b/script/test/fixtures/multiple-type-volumes/output-os.yaml index 9a4c7b7697..51981c7bde 100644 --- a/script/test/fixtures/multiple-type-volumes/output-os.yaml +++ b/script/test/fixtures/multiple-type-volumes/output-os.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -61,6 +62,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: lookupPolicy: local: false @@ -85,6 +87,7 @@ metadata: labels: io.kompose.service: db-data name: db-data + namespace: default spec: accessModes: - ReadWriteOnce @@ -103,6 +106,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: replicas: 1 selector: @@ -165,6 +169,7 @@ metadata: labels: io.kompose.service: web name: web + namespace: default spec: lookupPolicy: local: false @@ -192,6 +197,7 @@ metadata: labels: io.kompose.service: web name: web-cm0 + namespace: default --- apiVersion: v1 @@ -205,4 +211,5 @@ metadata: labels: io.kompose.service: web name: web-cm1 + namespace: default diff --git a/script/test/fixtures/service-group/output-k8s.yaml b/script/test/fixtures/service-group/output-k8s.yaml index 47005d42e1..a639d78e1f 100644 --- a/script/test/fixtures/service-group/output-k8s.yaml +++ b/script/test/fixtures/service-group/output-k8s.yaml @@ -4,15 +4,16 @@ kind: Service metadata: creationTimestamp: null labels: - io.kompose.service: librenms-dispatcher + io.kompose.service: dispatcher-librenms name: librenms + namespace: default spec: ports: - name: "8000" port: 8000 targetPort: 8000 selector: - io.kompose.service: librenms-dispatcher + io.kompose.service: dispatcher-librenms status: loadBalancer: {} @@ -22,13 +23,14 @@ kind: Deployment metadata: creationTimestamp: null labels: - io.kompose.service: librenms-dispatcher - name: librenms-dispatcher + io.kompose.service: dispatcher-librenms + name: dispatcher-librenms + namespace: default spec: replicas: 1 selector: matchLabels: - io.kompose.service: librenms-dispatcher + io.kompose.service: dispatcher-librenms strategy: type: Recreate template: @@ -36,12 +38,19 @@ spec: creationTimestamp: null labels: io.kompose.network/service-group-default: "true" - io.kompose.service: librenms-dispatcher + io.kompose.service: dispatcher-librenms spec: containers: - env: - name: TZ - value: ${TZ} + image: librenms/dispatcher:latest + name: dispatcher + resources: {} + volumeMounts: + - mountPath: /data + name: dispatcher-librenms-claim0 + - env: + - name: TZ image: librenms/librenms:latest name: librenms ports: @@ -51,22 +60,13 @@ spec: resources: {} volumeMounts: - mountPath: /data - name: librenms-dispatcher-claim0 - - env: - - name: TZ - value: ${TZ} - image: librenms/dispatcher:latest - name: dispatcher - resources: {} - volumeMounts: - - mountPath: /data - name: librenms-dispatcher-claim0 - hostname: dispatcher + name: dispatcher-librenms-claim0 + hostname: librenms restartPolicy: Always volumes: - - name: librenms-dispatcher-claim0 + - name: dispatcher-librenms-claim0 persistentVolumeClaim: - claimName: librenms-dispatcher-claim0 + claimName: dispatcher-librenms-claim0 status: {} --- @@ -75,8 +75,9 @@ kind: PersistentVolumeClaim metadata: creationTimestamp: null labels: - io.kompose.service: librenms-dispatcher-claim0 - name: librenms-dispatcher-claim0 + io.kompose.service: dispatcher-librenms-claim0 + name: dispatcher-librenms-claim0 + namespace: default spec: accessModes: - ReadWriteOnce diff --git a/script/test/fixtures/single-file-output/output-k8s.yaml b/script/test/fixtures/single-file-output/output-k8s.yaml index 39835492bd..d1e5dd28b6 100644 --- a/script/test/fixtures/single-file-output/output-k8s.yaml +++ b/script/test/fixtures/single-file-output/output-k8s.yaml @@ -9,6 +9,7 @@ metadata: labels: io.kompose.service: front-end name: front_end + namespace: default spec: ports: - name: "80" @@ -30,6 +31,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: replicas: 1 selector: @@ -71,6 +73,7 @@ metadata: labels: io.kompose.service: front-end name: front-end + namespace: default spec: ingressClassName: nginx rules: diff --git a/script/test/fixtures/statefulset/output-k8s.yaml b/script/test/fixtures/statefulset/output-k8s.yaml index d617a18d7a..fcdae4d77d 100644 --- a/script/test/fixtures/statefulset/output-k8s.yaml +++ b/script/test/fixtures/statefulset/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: clusterIP: None ports: @@ -26,6 +27,7 @@ metadata: labels: io.kompose.service: wordpress name: wordpress + namespace: default spec: clusterIP: None ports: @@ -46,6 +48,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -95,6 +98,7 @@ spec: storage: 100Mi status: {} status: + availableReplicas: 0 replicas: 0 --- @@ -105,6 +109,7 @@ metadata: labels: io.kompose.service: wordpress name: wordpress + namespace: default spec: replicas: 1 selector: @@ -154,5 +159,6 @@ spec: storage: 100Mi status: {} status: + availableReplicas: 0 replicas: 0 diff --git a/script/test/fixtures/statefulset/output-os.yaml b/script/test/fixtures/statefulset/output-os.yaml index 849c8b7678..bfe80aff74 100644 --- a/script/test/fixtures/statefulset/output-os.yaml +++ b/script/test/fixtures/statefulset/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: ports: - name: "3306" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: wordpress name: wordpress + namespace: default spec: ports: - name: "8000" @@ -42,6 +44,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -91,6 +94,7 @@ spec: storage: 100Mi status: {} status: + availableReplicas: 0 replicas: 0 --- @@ -101,6 +105,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -163,6 +168,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: lookupPolicy: local: false @@ -187,6 +193,7 @@ metadata: labels: io.kompose.service: wordpress name: wordpress + namespace: default spec: replicas: 1 selector: @@ -236,6 +243,7 @@ spec: storage: 100Mi status: {} status: + availableReplicas: 0 replicas: 0 --- @@ -246,6 +254,7 @@ metadata: labels: io.kompose.service: wordpress name: wordpress + namespace: default spec: replicas: 1 selector: @@ -308,6 +317,7 @@ metadata: labels: io.kompose.service: wordpress name: wordpress + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/v3.0/output-k8s.yaml b/script/test/fixtures/v3.0/output-k8s.yaml index ae6ee90240..f339d4c34a 100644 --- a/script/test/fixtures/v3.0/output-k8s.yaml +++ b/script/test/fixtures/v3.0/output-k8s.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: clusterIP: None ports: @@ -27,6 +28,7 @@ metadata: labels: io.kompose.service: foo name: foo + namespace: default spec: replicas: 1 selector: @@ -63,6 +65,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: diff --git a/script/test/fixtures/v3.0/output-os.yaml b/script/test/fixtures/v3.0/output-os.yaml index 2611770030..a9e5f0ff55 100644 --- a/script/test/fixtures/v3.0/output-os.yaml +++ b/script/test/fixtures/v3.0/output-os.yaml @@ -8,6 +8,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: clusterIP: None ports: @@ -27,6 +28,7 @@ metadata: labels: io.kompose.service: foo name: foo + namespace: default spec: replicas: 1 selector: @@ -78,6 +80,7 @@ metadata: labels: io.kompose.service: foo name: foo + namespace: default spec: lookupPolicy: local: false @@ -104,6 +107,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: replicas: 1 selector: @@ -156,6 +160,7 @@ metadata: labels: io.kompose.service: redis name: redis + namespace: default spec: lookupPolicy: local: false diff --git a/script/test/fixtures/volume-mounts/windows/output-k8s.yaml b/script/test/fixtures/volume-mounts/windows/output-k8s.yaml index 29a2eb650c..c4fdc940b3 100644 --- a/script/test/fixtures/volume-mounts/windows/output-k8s.yaml +++ b/script/test/fixtures/volume-mounts/windows/output-k8s.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: ports: - name: "80" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -63,6 +65,7 @@ metadata: labels: io.kompose.service: db-claim0 name: db-claim0 + namespace: default spec: accessModes: - ReadWriteOnce diff --git a/script/test/fixtures/volume-mounts/windows/output-os.yaml b/script/test/fixtures/volume-mounts/windows/output-os.yaml index ac6b530ee0..f4061f3ee6 100644 --- a/script/test/fixtures/volume-mounts/windows/output-os.yaml +++ b/script/test/fixtures/volume-mounts/windows/output-os.yaml @@ -6,6 +6,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: ports: - name: "80" @@ -24,6 +25,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: replicas: 1 selector: @@ -80,6 +82,7 @@ metadata: labels: io.kompose.service: db name: db + namespace: default spec: lookupPolicy: local: false @@ -104,6 +107,7 @@ metadata: labels: io.kompose.service: db-claim0 name: db-claim0 + namespace: default spec: accessModes: - ReadWriteOnce