From 10ecc9b3f37ae3a4b9517bce009c0181e4d1bfe2 Mon Sep 17 00:00:00 2001 From: James Rawlings Date: Sun, 14 Jan 2018 16:13:20 +0000 Subject: [PATCH] [kubernetes-dashboard] add optional service annotations (#3275) --- stable/kubernetes-dashboard/Chart.yaml | 2 +- stable/kubernetes-dashboard/templates/svc.yaml | 4 ++++ stable/kubernetes-dashboard/values.yaml | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/stable/kubernetes-dashboard/Chart.yaml b/stable/kubernetes-dashboard/Chart.yaml index 6f6c168688..fd2bb68d0a 100644 --- a/stable/kubernetes-dashboard/Chart.yaml +++ b/stable/kubernetes-dashboard/Chart.yaml @@ -1,5 +1,5 @@ name: kubernetes-dashboard -version: 0.4.3 +version: 0.4.4 appVersion: 1.7.1 description: General-purpose web UI for Kubernetes clusters keywords: diff --git a/stable/kubernetes-dashboard/templates/svc.yaml b/stable/kubernetes-dashboard/templates/svc.yaml index 93d1eb09cf..043dd8924f 100644 --- a/stable/kubernetes-dashboard/templates/svc.yaml +++ b/stable/kubernetes-dashboard/templates/svc.yaml @@ -8,6 +8,10 @@ metadata: release: "{{ .Release.Name }}" chart: "{{ .Chart.Name }}-{{ .Chart.Version }}" kubernetes.io/cluster-service: "true" +{{- if .Values.serviceAnnotations }} + annotations: +{{ toYaml .Values.serviceAnnotations | indent 4 }} +{{- end }} spec: type: {{ .Values.serviceType }} ports: diff --git a/stable/kubernetes-dashboard/values.yaml b/stable/kubernetes-dashboard/values.yaml index ccfed47552..bebd86f295 100644 --- a/stable/kubernetes-dashboard/values.yaml +++ b/stable/kubernetes-dashboard/values.yaml @@ -12,6 +12,8 @@ nodeSelector: {} httpPort: 80 serviceType: ClusterIP +serviceAnnotations: {} + # foo.io/bar: "true" resources: limits: