Skip to content

chore(docker): migrate keycloak to official quay.io image - #2545

Open
shikanime wants to merge 4 commits into
mainfrom
chore/keycloak-official-image
Open

chore(docker): migrate keycloak to official quay.io image#2545
shikanime wants to merge 4 commits into
mainfrom
chore/keycloak-official-image

Conversation

@shikanime

Copy link
Copy Markdown
Member

Issues liées

#2543


Quel est le comportement actuel ?

Les trois fichiers docker-compose (ci, dev, local) utilisent l'image docker.io/bitnamilegacy/keycloak:26.1.3-debian-12-r0 — le miroir legacy Bitnami, à durée de vie limitée et non maintenu. Les chemins internes pointent vers /opt/bitnami/keycloak/.

Quel est le nouveau comportement ?

Migration vers l'image officielle quay.io/keycloak/keycloak:26.1.3 :

  • image + chemins /opt/bitnami/keycloak//opt/keycloak/
  • suppression de l'override entrypoint (l'image officielle embarque déjà kc.sh)
  • KEYCLOAK_ADMIN/KEYCLOAK_ADMIN_PASSWORD conservés (dépréciés mais fonctionnels en 26.x ; migration KC_BOOTSTRAP_ADMIN_* possible en suivi)

Validé en local : boot + import du realm dso + /health/ready sur :9000 → 200 avec l'image officielle.

Cette PR introduit-elle un breaking change ?

Non.

Autres informations

Stackée sur #2542 (correctif port healthcheck). Issue racine : #2543.

Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: Ifdc20eb6771981647bd97bb1c33028c06a6a6964
@shikanime shikanime self-assigned this Aug 21, 2026
@shikanime shikanime added the CI/CD CI/CD stuffs label Aug 21, 2026
@shikanime shikanime added this to the 9.26.0 milestone Aug 21, 2026
@github-actions github-actions Bot added the built label Aug 21, 2026
@shikanime
shikanime force-pushed the chore/keycloak-official-image branch from c050202 to e9cfe2f Compare August 21, 2026 13:08
@shikanime shikanime modified the milestones: 9.26.0, 9.25.0 Aug 21, 2026
@shikanime
shikanime force-pushed the chore/keycloak-official-image branch from e9cfe2f to 0f3d1be Compare August 21, 2026 13:11
@shikanime
shikanime force-pushed the chore/keycloak-official-image branch from 0f3d1be to acd3c22 Compare August 21, 2026 13:30
@shikanime
shikanime marked this pull request as ready for review August 21, 2026 14:02
@cloud-pi-native-sonarqube

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

built CI/CD CI/CD stuffs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant