2 Commits

Author SHA1 Message Date
4e662f3b12 Update Keycloak Chart.yaml for dependencies and version
All checks were successful
Build Helm Chart / helm-package (push) Successful in 6s
This commit modifies the `Chart.yaml` file for the Keycloak Helm chart.
The changes include restructuring dependency entries for `postgresql`
to use a list format instead of a single line. Additionally, the
version number has been updated from `25.2.0` to `25.2.0-test1`.
These changes improve clarity and organization of the dependencies
section, making it easier to manage configurations in the future.
No breaking changes are introduced, and the chart remains
compatible with existing deployments.
2025-08-31 10:27:33 +02:00
20977bbc86 Add admin ingress and RBAC configuration options
This commit introduces several changes to the `values.yaml` file for the
Keycloak chart. Specifically, it adds new configuration options for an
`adminIngress` section to enable or disable the admin ingress resource,
defaulting to `false`. This provides clearer control over unnecessary
exposure of the Keycloak admin interface.

Additionally, a new `rbac` section has been added, with a default value
for creating RBAC resources set to `false`. This change allows users to
have more granular control over RBAC settings for the Keycloak deployment.

These modifications were made to enhance flexibility and security
configuration of Keycloak in Kubernetes environments. No breaking
changes were introduced, but users interested in these new options
should review and adjust their Helm chart values accordingly.
2025-08-31 10:24:59 +02:00
2 changed files with 24 additions and 17 deletions

View File

@@ -13,27 +13,28 @@ annotations:
apiVersion: v2 apiVersion: v2
appVersion: 26.3.3 appVersion: 26.3.3
dependencies: dependencies:
- condition: postgresql.enabled - condition: postgresql.enabled
name: postgresql name: postgresql
repository: oci://registry-1.docker.io/bitnamicharts repository: oci://registry-1.docker.io/bitnamicharts
version: 16.x.x version: 16.x.x
- name: common - name: common
repository: oci://registry-1.docker.io/bitnamicharts repository: oci://registry-1.docker.io/bitnamicharts
tags: tags:
- bitnami-common - bitnami-common
version: 2.x.x version: 2.x.x
description: Keycloak is a high performance Java-based identity and access management description:
Keycloak is a high performance Java-based identity and access management
solution. It lets developers add an authentication layer to their applications with solution. It lets developers add an authentication layer to their applications with
minimum effort. minimum effort.
home: https://bitnami.com home: https://bitnami.com
icon: https://dyltqmyl993wv.cloudfront.net/assets/stacks/keycloak/img/keycloak-stack-220x234.png icon: https://dyltqmyl993wv.cloudfront.net/assets/stacks/keycloak/img/keycloak-stack-220x234.png
keywords: keywords:
- keycloak - keycloak
- access-management - access-management
maintainers: maintainers:
- name: Broadcom, Inc. All Rights Reserved. - name: Broadcom, Inc. All Rights Reserved.
url: https://github.com/bitnami/charts url: https://github.com/bitnami/charts
name: keycloak name: keycloak
sources: sources:
- https://github.com/bitnami/charts/tree/main/bitnami/keycloak - https://github.com/bitnami/charts/tree/main/bitnami/keycloak
version: 25.2.0 version: 25.2.0-test1

View File

@@ -715,6 +715,10 @@ ingress:
## name: http ## name: http
## ##
extraRules: [] extraRules: []
adminIngress:
enabled: false
## Network Policy configuration ## Network Policy configuration
## ref: https://kubernetes.io/docs/concepts/services-networking/network-policies/ ## ref: https://kubernetes.io/docs/concepts/services-networking/network-policies/
## ##
@@ -784,6 +788,8 @@ networkPolicy:
ingressNSPodMatchLabels: {} ingressNSPodMatchLabels: {}
## @section Other parameters ## @section Other parameters
rbac:
create: false
## ServiceAccount configuration ## ServiceAccount configuration
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/