From 2ee30c47e5db78eceed9f7a349875b34489b2d42 Mon Sep 17 00:00:00 2001 From: James Rawlings Date: Thu, 11 Jan 2018 20:45:12 +0000 Subject: [PATCH] [docker-registry] add optional service annotations (#3238) --- stable/docker-registry/Chart.yaml | 2 +- stable/docker-registry/templates/service.yaml | 4 ++++ stable/docker-registry/values.yaml | 2 ++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/stable/docker-registry/Chart.yaml b/stable/docker-registry/Chart.yaml index 7d09f54418..c7898953df 100644 --- a/stable/docker-registry/Chart.yaml +++ b/stable/docker-registry/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 description: A Helm chart for Docker Registry name: docker-registry -version: 1.0.0 +version: 1.0.1 appVersion: 2.6.2 home: https://hub.docker.com/_/registry/ icon: https://hub.docker.com/public/images/logos/mini-logo.svg diff --git a/stable/docker-registry/templates/service.yaml b/stable/docker-registry/templates/service.yaml index 3e148ed29f..da42ad36d9 100644 --- a/stable/docker-registry/templates/service.yaml +++ b/stable/docker-registry/templates/service.yaml @@ -7,6 +7,10 @@ metadata: chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} +{{- if .Values.service.annotations }} + annotations: +{{ toYaml .Values.service.annotations | indent 4 }} +{{- end }} spec: type: {{ .Values.service.type }} ports: diff --git a/stable/docker-registry/values.yaml b/stable/docker-registry/values.yaml index 540887082b..1f6ff67da7 100644 --- a/stable/docker-registry/values.yaml +++ b/stable/docker-registry/values.yaml @@ -10,6 +10,8 @@ service: name: registry type: ClusterIP port: 5000 + annotations: {} + # foo.io/bar: "true" ingress: enabled: false # Used to create an Ingress record.