From b5262eae90927e2159ac0bf1cb7ee558ac69c6a7 Mon Sep 17 00:00:00 2001 From: Floppy Disk Date: Wed, 4 Dec 2024 18:50:13 +0300 Subject: [PATCH] fix keycloak secrets drift --- packages/system/keycloak/templates/sts.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/system/keycloak/templates/sts.yaml b/packages/system/keycloak/templates/sts.yaml index 42d88dc82..d91b56cfe 100644 --- a/packages/system/keycloak/templates/sts.yaml +++ b/packages/system/keycloak/templates/sts.yaml @@ -1,6 +1,11 @@ {{- $cozyConfig := lookup "v1" "ConfigMap" "cozy-system" "cozystack" }} {{- $host := index $cozyConfig.data "root-host" }} + +{{- $existingPassword := lookup "v1" "Secret" "cozy-keycloak" "{{ .Release.Name }}-credentials" }} {{- $password := randAlphaNum 16 -}} +{{- if $existingPassword }} + {{- $password = index $existingPassword.data "password" | b64dec }} +{{- end }} apiVersion: v1 kind: Secret