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