diff --git a/tenants/plataforma/20-keycloak.yaml b/tenants/plataforma/20-keycloak.yaml index 2a481e2..30b3819 100644 --- a/tenants/plataforma/20-keycloak.yaml +++ b/tenants/plataforma/20-keycloak.yaml @@ -6,6 +6,13 @@ metadata: namespace: plataforma-prod spec: replicas: 1 + # Recreate: o Keycloak migra o esquema do banco ao subir uma versao nova, e + # duas versoes no mesmo banco ao mesmo tempo (RollingUpdate) e o que nao se + # quer. Tambem cabe na cota do namespace (o rolling pedia +512Mi de request). + # `rollingUpdate: null` apaga o campo que o API server preencheu sozinho. + strategy: + type: Recreate + rollingUpdate: null selector: matchLabels: app: keycloak