diff --git a/doc/kubernetes/modules/ROOT/pages/util/custom-image-for-keycloak.adoc b/doc/kubernetes/modules/ROOT/pages/util/custom-image-for-keycloak.adoc index 3dee1c4c..b31a3ffe 100644 --- a/doc/kubernetes/modules/ROOT/pages/util/custom-image-for-keycloak.adoc +++ b/doc/kubernetes/modules/ROOT/pages/util/custom-image-for-keycloak.adoc @@ -27,7 +27,7 @@ KC_CONTAINER_IMAGE=quay.io/keycloak/keycloak:20.0.1 == Building a custom Keycloak image for minikube . Check out https://github.com/keycloak/keycloak[Keycloak's Git repository]. -. Build using `mvn clean install -DskipTests -am -pl quarkus/dist` to create a `keycloak-24.0.1.tar.gz` in folder `/quarkus/dist/target`. +. Build using `mvn clean install -DskipTests -am -pl quarkus/dist` to create a `keycloak-24.0.5.tar.gz` in folder `/quarkus/dist/target`. . Configure the Minikube environment to use the locally built image. + .Example entry in the `.env` file @@ -66,7 +66,7 @@ task == Building a custom Keycloak image for OpenShift . Check out https://github.com/keycloak/keycloak[Keycloak's Git repository]. -. Build using `mvn clean install -DskipTests -am -pl quarkus/dist` to create a `keycloak-24.0.1.tar.gz` in folder `/quarkus/dist/target`. +. Build using `mvn clean install -DskipTests -am -pl quarkus/dist` to create a `keycloak-24.0.5.tar.gz` in folder `/quarkus/dist/target`. . Build the container using https://docs.openshift.com/container-platform/4.14/cicd/builds/creating-build-inputs.html[OpenShift's binary build]. + [source,bash] @@ -99,7 +99,7 @@ task == Building a custom Keycloak image for generic Kubernetes . Check out https://github.com/keycloak/keycloak[Keycloak's Git repository]. -. Build using `mvn clean install -DskipTests -am -pl quarkus/dist` to create a `keycloak-24.0.1.tar.gz` in folder `/quarkus/dist/target`. +. Build using `mvn clean install -DskipTests -am -pl quarkus/dist` to create a `keycloak-24.0.5.tar.gz` in folder `/quarkus/dist/target`. . Build the container, either with Podman or with Docker. + In the following examples, replace `quay.io` and `quay.io/namespace/repository:tag` with the registry and the image name you are using. diff --git a/pom.xml b/pom.xml index dc8b3e92..3b9cc1f5 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ Keycloak Benchmark Parent - 24.0.1 + 24.0.5 5.9.3 4.5.14 3.4.1 diff --git a/provision/common/Taskfile.yaml b/provision/common/Taskfile.yaml index 452d56cd..074a7203 100644 --- a/provision/common/Taskfile.yaml +++ b/provision/common/Taskfile.yaml @@ -9,7 +9,7 @@ vars: KC_DB_POOL_MAX_SIZE: '{{default "10" .KC_DB_POOL_MAX_SIZE}}' KC_DB_POOL_MIN_SIZE: '{{default "5" .KC_DB_POOL_MIN_SIZE}}' KC_DATABASE: '{{default "postgres" .KC_DATABASE}}' - KC_OPERATOR_TAG: '{{default "24.0.1" .KC_OPERATOR_TAG}}' + KC_OPERATOR_TAG: '{{default "24.0.5" .KC_OPERATOR_TAG}}' KC_CONTAINER_IMAGE: '{{default "" .KC_CONTAINER_IMAGE}}' KC_INSTANCES: '{{default "1" .KC_INSTANCES}}' KC_CPU_REQUESTS: '{{default "0" .KC_CPU_REQUESTS}}' @@ -189,7 +189,7 @@ tasks: - mkdir -p keycloak-cli - rm -f keycloak-cli/*.zip - > - curl -L -f https://github.com/keycloak/keycloak/releases/download/24.0.1/keycloak-24.0.1.zip -o keycloak-cli/keycloak.zip + curl -L -f https://github.com/keycloak/keycloak/releases/download/24.0.5/keycloak-24.0.5.zip -o keycloak-cli/keycloak.zip status: - find keycloak-cli/keycloak.zip -mtime +1 -exec false {} + sources: @@ -202,11 +202,11 @@ tasks: dir: .. cmds: # remove temporary folders to be extra safe - - rm -rf keycloak-cli/keycloak-24.0.1 + - rm -rf keycloak-cli/keycloak-24.0.5 - rm -rf keycloak-cli/keycloak - unzip -o -q keycloak-cli/keycloak.zip -d keycloak-cli # the output folder depends on the version we're about to unpack - - mv keycloak-cli/keycloak-24.0.1 keycloak-cli/keycloak + - mv keycloak-cli/keycloak-24.0.5 keycloak-cli/keycloak sources: - keycloak-cli/keycloak.zip - minikube/.task/subtask-{{.TASK}}.yaml diff --git a/provision/keycloak-tasks/Taskfile.yaml b/provision/keycloak-tasks/Taskfile.yaml index 1df51341..4620ff03 100644 --- a/provision/keycloak-tasks/Taskfile.yaml +++ b/provision/keycloak-tasks/Taskfile.yaml @@ -37,7 +37,7 @@ vars: KC_DB_POOL_MAX_SIZE: '{{default "10" .KC_DB_POOL_MAX_SIZE}}' KC_DB_POOL_MIN_SIZE: '{{default "5" .KC_DB_POOL_MIN_SIZE}}' KC_DATABASE: '{{default "postgres" .KC_DATABASE}}' - KC_OPERATOR_TAG: '{{default "24.0.1" .KC_OPERATOR_TAG}}' + KC_OPERATOR_TAG: '{{default "24.0.5" .KC_OPERATOR_TAG}}' KC_CONTAINER_IMAGE: '{{default "" .KC_CONTAINER_IMAGE}}' KC_INSTANCES: '{{default "1" .KC_INSTANCES}}' KC_CPU_REQUESTS: '{{default "0" .KC_CPU_REQUESTS}}' diff --git a/provision/keycloak-tasks/keycloak-image-helm/templates/keycloak-nightly-imagestream.yaml b/provision/keycloak-tasks/keycloak-image-helm/templates/keycloak-nightly-imagestream.yaml index c48fe493..280b14c2 100644 --- a/provision/keycloak-tasks/keycloak-image-helm/templates/keycloak-nightly-imagestream.yaml +++ b/provision/keycloak-tasks/keycloak-image-helm/templates/keycloak-nightly-imagestream.yaml @@ -11,7 +11,7 @@ spec: - name: latest from: kind: DockerImage - name: quay.io/keycloak/keycloak:24.0.1 + name: quay.io/keycloak/keycloak:24.0.5 generation: 2 importPolicy: importMode: Legacy