[bitnami/keycloak] Add revisionHistoryLimit variable for statefulset (#21937)

* [bitnami/keycloak] Add revisionHistoryLimit variable and set default for it

Signed-off-by: Johannes Engler <johannes.engler@maibornwolff.de>

* [bitnami/keycloak] adapted README

Signed-off-by: Johannes Engler <johannes.engler@maibornwolff.de>

* Corrected chart version

Co-authored-by: Fran de Paz Galán <fran.de-paz@broadcom.com>
Signed-off-by: johannes-engler-mw <132657752+johannes-engler-mw@users.noreply.github.com>

* Changed default for revisionHistoryLimit

Signed-off-by: Johannes Engler <johannes.engler@maibornwolff.de>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Johannes Engler <johannes.engler@maibornwolff.de>
Signed-off-by: johannes-engler-mw <132657752+johannes-engler-mw@users.noreply.github.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Fran de Paz Galán <fran.de-paz@broadcom.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
johannes-engler-mw
2024-01-12 11:45:49 +01:00
committed by GitHub
parent f12f2b229c
commit 58fbf6342f
4 changed files with 7 additions and 2 deletions

View File

@@ -33,4 +33,4 @@ maintainers:
name: keycloak
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/keycloak
version: 18.0.2
version: 18.1.0

View File

@@ -130,6 +130,7 @@ The command removes all the Kubernetes components associated with the chart and
| Name | Description | Value |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ---------------- |
| `replicaCount` | Number of Keycloak replicas to deploy | `1` |
| `revisionHistoryLimitCount` | Number of controller revisions to keep | `10` |
| `containerPorts.http` | Keycloak HTTP container port | `8080` |
| `containerPorts.https` | Keycloak HTTPS container port | `8443` |
| `containerPorts.infinispan` | Keycloak infinispan container port | `7800` |
@@ -554,4 +555,4 @@ Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.

View File

@@ -17,6 +17,7 @@ spec:
{{- if not .Values.autoscaling.enabled }}
replicas: {{ .Values.replicaCount }}
{{- end }}
revisionHistoryLimit: {{ .Values.revisionHistoryLimitCount }}
podManagementPolicy: {{ .Values.podManagementPolicy }}
serviceName: {{ printf "%s-headless" (include "common.names.fullname" .) | trunc 63 | trimSuffix "-" }}
updateStrategy:

View File

@@ -266,6 +266,9 @@ extraEnvVarsSecret: ""
## @param replicaCount Number of Keycloak replicas to deploy
##
replicaCount: 1
## @param revisionHistoryLimitCount Number of controller revisions to keep
##
revisionHistoryLimitCount: 10
## @param containerPorts.http Keycloak HTTP container port
## @param containerPorts.https Keycloak HTTPS container port
## @param containerPorts.infinispan Keycloak infinispan container port