From 2d348afcdcb3cd5c6e52590e7197ee4702009785 Mon Sep 17 00:00:00 2001 From: "David J. M. Karlsen" Date: Wed, 12 Dec 2018 14:16:39 +0100 Subject: [PATCH] [stable/kube-ops-view] Support affinity (#9789) * [stable/kube-ops-view] Support affinity Signed-off-by: David J. M. Karlsen * bump version Signed-off-by: David J. M. Karlsen --- stable/kube-ops-view/Chart.yaml | 2 +- stable/kube-ops-view/templates/deployment.yaml | 9 ++++++--- stable/kube-ops-view/values.yaml | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/stable/kube-ops-view/Chart.yaml b/stable/kube-ops-view/Chart.yaml index 5150f96cb9..d8fcc21ff4 100644 --- a/stable/kube-ops-view/Chart.yaml +++ b/stable/kube-ops-view/Chart.yaml @@ -1,5 +1,5 @@ name: kube-ops-view -version: 0.6.0 +version: 0.7.0 appVersion: 0.9 description: Kubernetes Operational View - read-only system dashboard for multiple K8s clusters diff --git a/stable/kube-ops-view/templates/deployment.yaml b/stable/kube-ops-view/templates/deployment.yaml index cd6617a779..e5ceaf251f 100644 --- a/stable/kube-ops-view/templates/deployment.yaml +++ b/stable/kube-ops-view/templates/deployment.yaml @@ -10,15 +10,18 @@ spec: metadata: labels: app: {{ template "kube-ops-view.fullname" . }} -{{- if .Values.podLabels }} + {{- if .Values.podLabels }} {{ toYaml .Values.podLabels | indent 8 }} -{{- end }} + {{- end }} spec: + {{- if .Values.affinity }} + affinity: +{{ toYaml .Values.affinity | indent 8 }} + {{- end }} {{- with .Values.securityContext }} securityContext: {{ toYaml . | indent 8 }} {{- end }} - serviceAccountName: {{ if .Values.rbac.create }}{{ template "kube-ops-view.fullname" . }}{{ else }}"{{ .Values.rbac.serviceAccountName }}"{{ end }} containers: - name: {{ .Chart.Name }} diff --git a/stable/kube-ops-view/values.yaml b/stable/kube-ops-view/values.yaml index 283dcbfef7..403c636300 100644 --- a/stable/kube-ops-view/values.yaml +++ b/stable/kube-ops-view/values.yaml @@ -38,6 +38,7 @@ rbac: ## Additional pod labels ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ podLabels: {} +affinity: {} # Add securityContext securityContext: {}