This Helm chart will install Keycloack (docs, code) in a Kubernetes cluster. It is based on Bitnami Helm chart (code).
- Add Devpro Helm repository (if this is the first the repo is used)
helm repo add devpro https://devpro.github.io/helm-charts
helm repo update
-
Review the default configuration from values.yaml
-
Install or update the chart
helm upgrade --install keycloak devpro/keycloak --namespace keycloak
helm uninstall keycloak -n keycloak
kubectl delete ns keycloak
-
Creating the secret at the same time as the chart may cause issue, create the secret first
-
Rancher is not compatible with Quarkus (Keycloak 17.0.0)
-
Use
extraStartupArgs
value to fix the issue with NGINX Ingress Controller (see Issue #5074)
Look at the Contributing page.