.. | ||
docs | ||
templates/keycloak | ||
Chart.yaml | ||
dashboards-keycloak.yaml | ||
README.md | ||
README.md.gotmpl | ||
update.sh | ||
values.yaml |
kubezero-auth
KubeZero umbrella chart for all things Authentication and Identity management
Homepage: https://kubezero.com
Maintainers
Name | Url | |
---|---|---|
Stefan Reimer | stefan@zero-downtime.net |
Requirements
Kubernetes: >= 1.26.0
Repository | Name | Version |
---|---|---|
https://cdn.zero-downtime.net/charts/ | kubezero-lib | >= 0.1.6 |
oci://registry-1.docker.io/bitnamicharts | keycloak | 24.0.4 |
Keycloak
Operator
https://www.keycloak.org/operator/installation https://github.com/keycloak/keycloak/tree/main/operator https://github.com/aerogear/keycloak-metrics-spi https://github.com/keycloak/keycloak-benchmark/tree/main/provision/minikube/keycloak/templates
Resources
Values
Key | Type | Default | Description |
---|---|---|---|
keycloak.auth.adminUser | string | "admin" |
|
keycloak.auth.existingSecret | string | "kubezero-auth" |
|
keycloak.auth.passwordSecretKey | string | "admin-password" |
|
keycloak.enabled | bool | false |
|
keycloak.hostnameStrict | bool | false |
|
keycloak.istio.admin.enabled | bool | false |
|
keycloak.istio.admin.gateway | string | "istio-ingress/private-ingressgateway" |
|
keycloak.istio.admin.url | string | "" |
|
keycloak.istio.auth.enabled | bool | false |
|
keycloak.istio.auth.gateway | string | "istio-ingress/ingressgateway" |
|
keycloak.istio.auth.url | string | "" |
|
keycloak.metrics.enabled | bool | false |
|
keycloak.metrics.serviceMonitor.enabled | bool | true |
|
keycloak.pdb.create | bool | false |
|
keycloak.pdb.minAvailable | int | 1 |
|
keycloak.postgresql.auth.database | string | "keycloak" |
|
keycloak.postgresql.auth.existingSecret | string | "kubezero-auth" |
|
keycloak.postgresql.auth.username | string | "keycloak" |
|
keycloak.postgresql.enabled | bool | false |
|
keycloak.postgresql.primary.persistence.size | string | "1Gi" |
|
keycloak.postgresql.primary.resources.limits.memory | string | "128Mi" |
|
keycloak.postgresql.primary.resources.requests.cpu | string | "100m" |
|
keycloak.postgresql.primary.resources.requests.memory | string | "64Mi" |
|
keycloak.postgresql.readReplicas.replicaCount | int | 0 |
|
keycloak.production | bool | true |
|
keycloak.proxyHeaders | string | "xforwarded" |
|
keycloak.replicaCount | int | 1 |
|
keycloak.resources.limits.memory | string | "768Mi" |
|
keycloak.resources.requests.cpu | string | "100m" |
|
keycloak.resources.requests.memory | string | "512Mi" |