From 73f6a2188bceaa9ba456470db89338a90f313be7 Mon Sep 17 00:00:00 2001 From: "Dejaeger, Darren (dd118r)" Date: Thu, 20 Jun 2019 10:37:06 -0400 Subject: [PATCH] Add node selector to test pods This PS looks to add a node selector into the test pod's spec. Change-Id: I3eb549dbb48dba388896bf489a1a9151dfc56919 --- charts/drydock/templates/tests/test-drydock-api.yaml | 2 ++ charts/drydock/templates/tests/test-drydock-auth.yaml | 2 ++ charts/drydock/values.yaml | 3 +++ 3 files changed, 7 insertions(+) diff --git a/charts/drydock/templates/tests/test-drydock-api.yaml b/charts/drydock/templates/tests/test-drydock-api.yaml index 7c3930e1..4bdc37a3 100644 --- a/charts/drydock/templates/tests/test-drydock-api.yaml +++ b/charts/drydock/templates/tests/test-drydock-api.yaml @@ -29,6 +29,8 @@ metadata: {{ tuple $envAll "drydock" "api-test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: restartPolicy: Never + nodeSelector: + {{ .Values.labels.test.node_selector_key }}: {{ .Values.labels.test.node_selector_value }} containers: - name: "{{ .Release.Name }}-api-test" env: diff --git a/charts/drydock/templates/tests/test-drydock-auth.yaml b/charts/drydock/templates/tests/test-drydock-auth.yaml index 63ba3643..06253a85 100644 --- a/charts/drydock/templates/tests/test-drydock-auth.yaml +++ b/charts/drydock/templates/tests/test-drydock-auth.yaml @@ -30,6 +30,8 @@ metadata: {{ tuple $envAll "drydock" "auth-test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }} spec: restartPolicy: Never + nodeSelector: + {{ .Values.labels.test.node_selector_key }}: {{ .Values.labels.test.node_selector_value }} containers: - name: "{{ .Release.Name }}-auth-test" env: diff --git a/charts/drydock/values.yaml b/charts/drydock/values.yaml index 77e67a5a..1e903018 100644 --- a/charts/drydock/values.yaml +++ b/charts/drydock/values.yaml @@ -24,6 +24,9 @@ labels: job: node_selector_key: ucp-control-plane node_selector_value: enabled + test: + node_selector_key: ucp-control-plane + node_selector_value: enabled images: tags: