From 6dc9641e46319a025bf2ad220b852b0fc24cd401 Mon Sep 17 00:00:00 2001 From: hairmare <116588+hairmare@users.noreply.github.com> Date: Fri, 6 Sep 2024 13:55:03 +0200 Subject: [PATCH] fix(keycloak-operator): Deploy operator by default (#1311) --- charts/keycloak-operator/Chart.yaml | 9 ++------- charts/keycloak-operator/README.md | 3 ++- .../tests/__snapshot__/default_test.yaml.snap | 20 +++++++++---------- .../tests/__snapshot__/operand_test.yaml.snap | 4 ++-- charts/keycloak-operator/values.yaml | 3 +++ 5 files changed, 19 insertions(+), 20 deletions(-) diff --git a/charts/keycloak-operator/Chart.yaml b/charts/keycloak-operator/Chart.yaml index 055c8f7f..fce87480 100644 --- a/charts/keycloak-operator/Chart.yaml +++ b/charts/keycloak-operator/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: keycloak-operator description: Deploy Keycloak Operator and Keycloak type: application -version: 1.3.2 +version: 1.3.3 appVersion: "25.0.4" icon: https://www.keycloak.org/resources/images/logo-stacked.svg home: https://www.keycloak.org @@ -16,9 +16,4 @@ maintainers: annotations: artifacthub.io/changes: | - kind: changed - description: "fix: Update to Keycloak 25.0.4" - links: - - name: Keycloak 25.0.4 - url: https://www.keycloak.org/2024/08/keycloak-2504-released - - kind: changed - description: "fix: Make .backchannelDynamic flag truly optional" + description: "fix: Enable Operator Deployment by default" diff --git a/charts/keycloak-operator/README.md b/charts/keycloak-operator/README.md index af68c90b..dd08b9d6 100644 --- a/charts/keycloak-operator/README.md +++ b/charts/keycloak-operator/README.md @@ -1,6 +1,6 @@ # keycloak-operator -![Version: 1.3.2](https://img.shields.io/badge/Version-1.3.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 25.0.4](https://img.shields.io/badge/AppVersion-25.0.4-informational?style=flat-square) +![Version: 1.3.3](https://img.shields.io/badge/Version-1.3.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 25.0.4](https://img.shields.io/badge/AppVersion-25.0.4-informational?style=flat-square) Deploy Keycloak Operator and Keycloak @@ -66,6 +66,7 @@ This chart is maintained by [Adfinis](https://adfinis.com/?pk_campaign=github&pk | operator.affinity | object | `{}` | Affinity for Operator Deployment. | | operator.config.keycloakImage.repository | string | `"quay.io/keycloak/keycloak"` | Default keycloak image to use if non was specified in the Keycloak CRD. | | operator.config.keycloakImage.tag | string | `""` | | +| operator.enabled | bool | `true` | Enable deploying the keycloak-operator | | operator.image.pullPolicy | string | `"IfNotPresent"` | Pull policy for Operator. | | operator.image.repository | string | `"quay.io/keycloak/keycloak-operator"` | Operator Image source. | | operator.image.tag | string | `""` | | diff --git a/charts/keycloak-operator/tests/__snapshot__/default_test.yaml.snap b/charts/keycloak-operator/tests/__snapshot__/default_test.yaml.snap index 1b626dd3..ca8ddd9a 100644 --- a/charts/keycloak-operator/tests/__snapshot__/default_test.yaml.snap +++ b/charts/keycloak-operator/tests/__snapshot__/default_test.yaml.snap @@ -9,7 +9,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloakcontroller-cluster-role rules: - apiGroups: @@ -36,7 +36,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloakrealmimportcontroller-cluster-role rules: - apiGroups: @@ -63,7 +63,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: RELEASE-NAME-keycloak-operator-operator spec: replicas: 1 @@ -128,7 +128,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloak-operator-role-binding roleRef: apiGroup: rbac.authorization.k8s.io @@ -147,7 +147,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloak-operator-view roleRef: apiGroup: rbac.authorization.k8s.io @@ -166,7 +166,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloakcontroller-role-binding roleRef: apiGroup: rbac.authorization.k8s.io @@ -185,7 +185,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloakrealmimportcontroller-role-binding roleRef: apiGroup: rbac.authorization.k8s.io @@ -204,7 +204,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloak-operator-role rules: - apiGroups: @@ -267,7 +267,7 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: RELEASE-NAME-keycloak-operator-operator spec: ports: @@ -290,5 +290,5 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: keycloak-operator app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: RELEASE-NAME-keycloak-operator diff --git a/charts/keycloak-operator/tests/__snapshot__/operand_test.yaml.snap b/charts/keycloak-operator/tests/__snapshot__/operand_test.yaml.snap index 068fea12..0bcdb25b 100644 --- a/charts/keycloak-operator/tests/__snapshot__/operand_test.yaml.snap +++ b/charts/keycloak-operator/tests/__snapshot__/operand_test.yaml.snap @@ -7,7 +7,7 @@ should match snapshot: app.kubernetes.io/component: keycloak app.kubernetes.io/managed-by: Helm app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: keycloak spec: features: @@ -34,7 +34,7 @@ should match snapshot: labels: app.kubernetes.io/managed-by: Helm app.kubernetes.io/version: 25.0.4 - helm.sh/chart: keycloak-operator-1.3.2 + helm.sh/chart: keycloak-operator-1.3.3 name: RELEASE-NAME-keycloak-operator-test spec: keycloakCRName: keycloak diff --git a/charts/keycloak-operator/values.yaml b/charts/keycloak-operator/values.yaml index ba2eaecd..f43595f3 100644 --- a/charts/keycloak-operator/values.yaml +++ b/charts/keycloak-operator/values.yaml @@ -7,6 +7,9 @@ nameOverride: "" fullnameOverride: "" operator: + # -- Enable deploying the keycloak-operator + enabled: true + # -- Number or oeprator pods to start. replicaCount: 1