Keycloak
설치
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update bitnami \
&& helm search repo bitnami/keycloak -l | head -n 10
helm pull bitnami/keycloak --version 24.2.0
helm show values bitnami/keycloak --version 24.2.0 > keycloak-24.2.0.yaml
keycloak-values.yaml
commonLabels: {}
# 새로운 계정을 생성하고, admin role을 부여한 후 이 계정을 삭제하세요.
auth:
adminUser: <user>
adminPassword: <password>
resources:
requests:
cpu: 50m
memory: 1Gi
limits:
memory: 1Gi
podLabels: {}
postgresql:
# https://github.com/bitnami/charts/blob/main/bitnami/postgresql/values.yaml
enabled: false
externalDatabase:
host: <host>
port: <port>
user: <user>
password: <password>
database: <database>
cache:
enabled: false
ingress
enabled: false
hostname: <hostname>
tls: false
adminIngress
enabled: false
hostname: <hostname>
tls: false
helm template keycloak keycloak-24.2.0.tgz \
-n auth \
-f keycloak-values.yaml \
> keycloak.yaml
helm upgrade keycloak keycloak-24.2.0.tgz \
--install \
--history-max 5 \
-n auth \
-f keycloak-values.yaml