From ecdb54e8072bef17cd357ed5be6b5cb2a3a400b2 Mon Sep 17 00:00:00 2001 From: Kessler Date: Wed, 23 Sep 2020 09:28:16 +0200 Subject: [PATCH] feat: kubernetes keycloak deployment strategy (#17304) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: kubernetes keycloak deployment strategy Allow to set the deployment strategy, the default RollingUpdate fail if multiattach is not supported by volumes Signed-off-by: Jean-François Monnier * Update deploy/kubernetes/helm/che/custom-charts/che-keycloak/values.yaml Signed-off-by: Jean-François Monnier Co-authored-by: Serhii Leshchenko Co-authored-by: Serhii Leshchenko --- .../che/custom-charts/che-keycloak/templates/deployment.yaml | 2 ++ .../kubernetes/helm/che/custom-charts/che-keycloak/values.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/deploy/kubernetes/helm/che/custom-charts/che-keycloak/templates/deployment.yaml b/deploy/kubernetes/helm/che/custom-charts/che-keycloak/templates/deployment.yaml index 2fedf3436e..bf85b3646f 100644 --- a/deploy/kubernetes/helm/che/custom-charts/che-keycloak/templates/deployment.yaml +++ b/deploy/kubernetes/helm/che/custom-charts/che-keycloak/templates/deployment.yaml @@ -21,6 +21,8 @@ spec: matchLabels: app: che component: keycloak + strategy: + type: {{ .Values.deploymentStrategy }} template: metadata: labels: diff --git a/deploy/kubernetes/helm/che/custom-charts/che-keycloak/values.yaml b/deploy/kubernetes/helm/che/custom-charts/che-keycloak/values.yaml index c4823d1ced..443c6f2528 100644 --- a/deploy/kubernetes/helm/che/custom-charts/che-keycloak/values.yaml +++ b/deploy/kubernetes/helm/che/custom-charts/che-keycloak/values.yaml @@ -15,3 +15,4 @@ image: quay.io/eclipse/che-keycloak:nightly requireAdminPasswordChange: true keycloakAdminUserName: admin keycloakAdminUserPassword: admin +deploymentStrategy: RollingUpdate