From 3b8631a4dbdbc7585ff3e026bea56ef9e3785f76 Mon Sep 17 00:00:00 2001 From: Taylor Silva Date: Tue, 11 Jun 2019 11:14:19 -0400 Subject: [PATCH] adds Lets Encrypt config flags (#14292) Signed-off-by: Taylor Silva Co-authored-by: Bishoy Youssef --- stable/concourse/Chart.yaml | 4 ++-- stable/concourse/templates/web-deployment.yaml | 8 ++++++++ stable/concourse/values.yaml | 9 +++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/stable/concourse/Chart.yaml b/stable/concourse/Chart.yaml index 5673748ab2..74ef0453e9 100644 --- a/stable/concourse/Chart.yaml +++ b/stable/concourse/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: concourse -version: 6.2.2 -appVersion: 5.2.0 +version: 6.3.0 +appVersion: 5.3.0 description: Concourse is a simple and scalable CI system. icon: https://avatars1.githubusercontent.com/u/7809479 keywords: diff --git a/stable/concourse/templates/web-deployment.yaml b/stable/concourse/templates/web-deployment.yaml index 3c89ab6038..7d50d263bb 100644 --- a/stable/concourse/templates/web-deployment.yaml +++ b/stable/concourse/templates/web-deployment.yaml @@ -965,6 +965,14 @@ spec: - name: CONCOURSE_TSA_HEARTBEAT_INTERVAL value: {{ .Values.concourse.web.tsa.heartbeatInterval | quote }} {{- end }} + {{- if .Values.concourse.web.letsEncrypt.enabled }} + - name: CONCOURSE_ENABLE_LETS_ENCRYPT + value: {{ .Values.concourse.web.letsEncrypt.enabled | quote }} + {{- end }} + {{- if .Values.concourse.web.letsEncrypt.acmeURL }} + - name: CONCOURSE_LETS_ENCRYPT_ACME_URL + value: {{ .Values.concourse.web.letsEncrypt.acmeURL | quote }} + {{- end }} {{- if .Values.web.env }} {{ toYaml .Values.web.env | indent 12 }} {{- end }} diff --git a/stable/concourse/values.yaml b/stable/concourse/values.yaml index 1a5267fa1b..6ecf81c062 100644 --- a/stable/concourse/values.yaml +++ b/stable/concourse/values.yaml @@ -964,6 +964,15 @@ concourse: ## heartbeatInterval: + letsEncrypt: + ## Automatically configure TLS certificates via Let's Encrypt/ACME. + ## + enabled: false + + ## URL of the ACME CA directory endpoint. + ## + acmeURL: + worker: ## Signal to send to the worker container when shutting down. ## Possible values: