From c8a2d37cd5d3697042d21dba5ea8e8836aaa4dc0 Mon Sep 17 00:00:00 2001 From: Sergiy Kulanov Date: Fri, 26 Jul 2024 13:32:17 +0300 Subject: [PATCH] chore: Publish update on OperatorHub (#76) Signed-off-by: Sergiy Kulanov --- README.md | 4 ++-- build.groovy | 3 --- bundle.Dockerfile | 2 +- ...p-keycloak-operator.clusterserviceversion.yaml | 15 +++++++++------ .../v1.edp.epam.com_clusterkeycloakrealms.yaml | 11 +++++++++++ bundle/metadata/annotations.yaml | 2 +- code-review.groovy | 3 --- config/manager/kustomization.yaml | 2 +- ...p-keycloak-operator.clusterserviceversion.yaml | 4 ++-- create-release.groovy | 3 --- deploy-templates/Chart.yaml | 4 ++-- deploy-templates/README.md | 4 ++-- 12 files changed, 31 insertions(+), 26 deletions(-) delete mode 100755 build.groovy delete mode 100755 code-review.groovy delete mode 100755 create-release.groovy diff --git a/README.md b/README.md index a2f2aa12..78e40743 100644 --- a/README.md +++ b/README.md @@ -33,8 +33,8 @@ To install the Keycloak Operator, follow the steps below: ```bash helm search repo epamedp/keycloak-operator -l NAME CHART VERSION APP VERSION DESCRIPTION + epamedp/keycloak-operator 1.22.0 1.22.0 A Helm chart for EDP Keycloak Operator epamedp/keycloak-operator 1.21.0 1.21.0 A Helm chart for EDP Keycloak Operator - epamedp/keycloak-operator 1.20.0 1.20.0 A Helm chart for EDP Keycloak Operator ``` _**NOTE:** It is highly recommended to use the latest stable version._ @@ -133,4 +133,4 @@ Development versions are also available from the [snapshot Helm Chart repository ### Related Articles -* [Install EDP](https://epam.github.io/edp-install/operator-guide/install-edp/) +* [Install KubeRocketCI](https://docs.kuberocketci.io/docs/operator-guide/installation-overview?utm_source=github&utm_medium=keyqcloak_readme&utm_campaign=installation) diff --git a/build.groovy b/build.groovy deleted file mode 100755 index 67ebbae3..00000000 --- a/build.groovy +++ /dev/null @@ -1,3 +0,0 @@ -@Library(['edp-library-stages', 'edp-library-pipelines', 'edp-library-stages-custom']) _ - -Build() diff --git a/bundle.Dockerfile b/bundle.Dockerfile index 0d6ed7d4..3eb85697 100644 --- a/bundle.Dockerfile +++ b/bundle.Dockerfile @@ -7,7 +7,7 @@ LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/ LABEL operators.operatorframework.io.bundle.package.v1=edp-keycloak-operator LABEL operators.operatorframework.io.bundle.channels.v1=stable LABEL operators.operatorframework.io.bundle.channel.default.v1=stable -LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.34.2 +LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.35.0 LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1 LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3 diff --git a/bundle/manifests/edp-keycloak-operator.clusterserviceversion.yaml b/bundle/manifests/edp-keycloak-operator.clusterserviceversion.yaml index a63d1454..debb60eb 100644 --- a/bundle/manifests/edp-keycloak-operator.clusterserviceversion.yaml +++ b/bundle/manifests/edp-keycloak-operator.clusterserviceversion.yaml @@ -497,6 +497,9 @@ metadata: "name": "clusterkeycloakrealm-sample" }, "spec": { + "authenticationFlows": { + "browserFlow": "browserFlow-sample" + }, "clusterKeycloakRef": "clusterkeycloak-sample", "realmName": "realm-sample" } @@ -504,14 +507,14 @@ metadata: ] capabilities: Deep Insights categories: Security - containerImage: docker.io/epamedp/keycloak-operator:1.21.0 - createdAt: "2024-05-16T16:38:08Z" + containerImage: docker.io/epamedp/keycloak-operator:1.22.0 + createdAt: "2024-07-26T10:29:46Z" description: An Operator for managing Keycloak - operators.operatorframework.io/builder: operator-sdk-v1.34.2 + operators.operatorframework.io/builder: operator-sdk-v1.35.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 repository: https://github.com/epam/edp-keycloak-operator support: EPAM Delivery Platform - name: edp-keycloak-operator.v1.21.0 + name: edp-keycloak-operator.v1.22.0 namespace: placeholder spec: apiservicedefinitions: {} @@ -777,7 +780,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: docker.io/epamedp/keycloak-operator:1.21.0 + image: docker.io/epamedp/keycloak-operator:1.22.0 livenessProbe: httpGet: path: /healthz @@ -1176,4 +1179,4 @@ spec: provider: name: EPAM Delivery Platform url: https://epam.github.io/edp-install/ - version: 1.21.0 + version: 1.22.0 diff --git a/bundle/manifests/v1.edp.epam.com_clusterkeycloakrealms.yaml b/bundle/manifests/v1.edp.epam.com_clusterkeycloakrealms.yaml index 13f133e4..f69b85f5 100644 --- a/bundle/manifests/v1.edp.epam.com_clusterkeycloakrealms.yaml +++ b/bundle/manifests/v1.edp.epam.com_clusterkeycloakrealms.yaml @@ -45,6 +45,17 @@ spec: spec: description: ClusterKeycloakRealmSpec defines the desired state of ClusterKeycloakRealm. properties: + authenticationFlows: + description: AuthenticationFlow is the configuration for authentication + flows in the realm. + nullable: true + properties: + browserFlow: + description: BrowserFlow specifies the authentication flow to + use for the realm's browser clients. + example: browser + type: string + type: object browserSecurityHeaders: additionalProperties: type: string diff --git a/bundle/metadata/annotations.yaml b/bundle/metadata/annotations.yaml index bc693fa9..2d61e04e 100644 --- a/bundle/metadata/annotations.yaml +++ b/bundle/metadata/annotations.yaml @@ -6,7 +6,7 @@ annotations: operators.operatorframework.io.bundle.package.v1: edp-keycloak-operator operators.operatorframework.io.bundle.channels.v1: stable operators.operatorframework.io.bundle.channel.default.v1: stable - operators.operatorframework.io.metrics.builder: operator-sdk-v1.34.2 + operators.operatorframework.io.metrics.builder: operator-sdk-v1.35.0 operators.operatorframework.io.metrics.mediatype.v1: metrics+v1 operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v3 diff --git a/code-review.groovy b/code-review.groovy deleted file mode 100755 index 14900a8c..00000000 --- a/code-review.groovy +++ /dev/null @@ -1,3 +0,0 @@ -@Library(['edp-library-stages', 'edp-library-pipelines', 'edp-library-stages-custom']) _ - -CodeReview() diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index ec1751ad..61a487ee 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -13,4 +13,4 @@ kind: Kustomization images: - name: controller newName: docker.io/epamedp/keycloak-operator - newTag: 1.21.0 + newTag: 1.22.0 diff --git a/config/manifests/bases/edp-keycloak-operator.clusterserviceversion.yaml b/config/manifests/bases/edp-keycloak-operator.clusterserviceversion.yaml index 0c547be4..604fdc32 100644 --- a/config/manifests/bases/edp-keycloak-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/edp-keycloak-operator.clusterserviceversion.yaml @@ -5,7 +5,7 @@ metadata: alm-examples: '[]' capabilities: Deep Insights categories: Security - containerImage: docker.io/epamedp/keycloak-operator:1.21.0 + containerImage: docker.io/epamedp/keycloak-operator:1.22.0 description: An Operator for managing Keycloak repository: https://github.com/epam/edp-keycloak-operator support: EPAM Delivery Platform @@ -181,4 +181,4 @@ spec: provider: name: EPAM Delivery Platform url: https://epam.github.io/edp-install/ - version: 1.21.0 + version: 1.22.0 diff --git a/create-release.groovy b/create-release.groovy deleted file mode 100755 index 35699887..00000000 --- a/create-release.groovy +++ /dev/null @@ -1,3 +0,0 @@ -@Library(['edp-library-stages', 'edp-library-pipelines']) _ - -CreateRelease() \ No newline at end of file diff --git a/deploy-templates/Chart.yaml b/deploy-templates/Chart.yaml index 20c256a3..d143b4f1 100644 --- a/deploy-templates/Chart.yaml +++ b/deploy-templates/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 description: A Helm chart for EDP Keycloak Operator -home: https://epam.github.io/edp-install/ +home: https://docs.kuberocketci.io/ name: keycloak-operator type: application version: 1.23.0-SNAPSHOT @@ -20,7 +20,7 @@ keywords: maintainers: - name: epmd-edp email: SupportEPMD-EDP@epam.com - url: https://solutionshub.epam.com/solution/epam-delivery-platform + url: https://solutionshub.epam.com/solution/kuberocketci - name: sergk url: https://github.com/SergK sources: diff --git a/deploy-templates/README.md b/deploy-templates/README.md index 91c79953..bd72f13d 100644 --- a/deploy-templates/README.md +++ b/deploy-templates/README.md @@ -4,7 +4,7 @@ A Helm chart for EDP Keycloak Operator -**Homepage:** +**Homepage:** ## Overview @@ -117,7 +117,7 @@ Development versions are also available from the [snapshot helm chart repository | Name | Email | Url | | ---- | ------ | --- | -| epmd-edp | | | +| epmd-edp | | | | sergk | | | ## Source Code