Skip to content

Commit 3594dcf

Browse files
committed
Set default Docker image for Keycloak Dev Services
1 parent 3c2a7af commit 3594dcf

File tree

8 files changed

+9
-7
lines changed

8 files changed

+9
-7
lines changed

docs/src/main/asciidoc/_attributes.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
:infinispan-protostream-version: ${infinispan.protostream.version}
1919
:logstash-image: ${logstash.image}
2020
:kibana-image: ${kibana.image}
21-
:keycloak-docker-image: ${keycloak.docker.image}
21+
:keycloak-image: ${keycloak.docker.image}
2222
:jandex-version: ${jandex.version}
2323
:jandex-gradle-plugin-version: ${jandex-gradle-plugin.version}
2424
:kotlin-version: ${kotlin.version}

docs/src/main/asciidoc/security-keycloak-authorization.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ docker run --name keycloak \
316316
-e KC_BOOTSTRAP_ADMIN_PASSWORD=admin \
317317
-p 8543:8443 \
318318
-v "$(pwd)"/config/keycloak-keystore.jks:/etc/keycloak-keystore.jks \
319-
{keycloak-docker-image} \
319+
{keycloak-image} \
320320
start --hostname-strict=false --https-key-store-file=/etc/keycloak-keystore.jks <1>
321321
----
322322
<1> For Keycloak keystore, use the `keycloak-keystore.jks` file located at https://github.com/quarkusio/quarkus-quickstarts/blob/main/security-keycloak-authorization-quickstart/config/keycloak-keystore.jks[quarkus-quickstarts/security-keycloak-authorization-quickstart/config].

docs/src/main/asciidoc/security-oidc-bearer-token-authentication-tutorial.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ For more information, see the <<bearer-token-tutorial-keycloak-dev-mode>> sectio
233233
====
234234
[source,bash,subs=attributes+]
235235
----
236-
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-docker-image} start-dev
236+
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-image} start-dev
237237
----
238238
====
239239
. You can access your Keycloak server at http://localhost:8180[localhost:8180].

docs/src/main/asciidoc/security-oidc-code-flow-authentication-tutorial.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ To start a Keycloak server, use Docker and run the following command:
198198

199199
[source,bash,subs=attributes+]
200200
----
201-
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-docker-image} start-dev
201+
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-image} start-dev
202202
----
203203

204204
You can access your Keycloak Server at http://localhost:8180[localhost:8180].

docs/src/main/asciidoc/security-openid-connect-client.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,7 @@ To start a Keycloak Server, you can use Docker and just run the following comman
502502

503503
[source,bash,subs=attributes+]
504504
----
505-
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-docker-image} start-dev
505+
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-image} start-dev
506506
----
507507

508508
You can access your Keycloak Server at http://localhost:8180[localhost:8180].

docs/src/main/asciidoc/security-openid-connect-dev-services.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ For more information, see xref:security-oidc-bearer-token-authentication.adoc#be
247247
[[keycloak-initialization]]
248248
=== Keycloak initialization
249249

250-
The `{keycloak-docker-image}` image which contains a Keycloak distribution powered by Quarkus is used to start a container by default.
250+
The `{keycloak-image}` image which contains a Keycloak distribution powered by Quarkus is used to start a container by default.
251251
`quarkus.keycloak.devservices.image-name` can be used to change the Keycloak image name.
252252
For example, set it to `quay.io/keycloak/keycloak:19.0.3-legacy` to use a Keycloak distribution powered by WildFly.
253253
Be aware that a Quarkus-based Keycloak distribution is only available starting from Keycloak `20.0.0`.

docs/src/main/asciidoc/security-openid-connect-multitenancy.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ To start a Keycloak server, you can use Docker and run the following command:
343343

344344
[source,bash,subs=attributes+]
345345
----
346-
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-docker-image} start-dev
346+
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 {keycloak-image} start-dev
347347
----
348348

349349
Access your Keycloak server at http://localhost:8180[localhost:8180].

extensions/devservices/keycloak/src/main/java/io/quarkus/devservices/keycloak/KeycloakDevServicesConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.OptionalInt;
88
import java.util.Set;
99

10+
import io.quarkus.runtime.annotations.ConfigDocDefault;
1011
import io.quarkus.runtime.annotations.ConfigDocMapKey;
1112
import io.quarkus.runtime.annotations.ConfigRoot;
1213
import io.quarkus.runtime.configuration.MemorySize;
@@ -40,6 +41,7 @@ public interface KeycloakDevServicesConfig {
4041
* ends with `-legacy`.
4142
* Override with `quarkus.keycloak.devservices.keycloak-x-image`.
4243
*/
44+
@ConfigDocDefault(value = "`{keycloak-image}`", escape = false)
4345
Optional<String> imageName();
4446

4547
/**

0 commit comments

Comments
 (0)