Skip to content
Snippets Groups Projects
Verified Commit 66d0b215 authored by BITARD Michaël's avatar BITARD Michaël Committed by BITARD Michaël
Browse files

feat(infra): met à jour keycloak (l'outil de gestion/authentification des utilisateurs) (#1203)

parent 9d7d64a8
No related branches found
No related tags found
No related merge requests found
......@@ -86,7 +86,7 @@ services:
- ${OAUTH_PORT}:${OAUTH_PORT}
keycloak:
container_name: camino_keycloak
image: quay.io/keycloak/keycloak:22.0.3
image: quay.io/keycloak/keycloak:24.0.4
depends_on:
- db
environment:
......@@ -96,7 +96,7 @@ services:
KC_DB_PASSWORD: "${PGPASSWORD}"
KC_DB_USERNAME: "${PGUSER}"
volumes:
- $PWD/infra/roles/camino/files/keycloak-franceconnect-6.0.0.jar:/opt/keycloak/providers/keycloak-franceconnect-6.0.0.jar
- $PWD/infra/roles/camino/files/keycloak-franceconnect-6.2.0.jar:/opt/keycloak/providers/keycloak-franceconnect-6.2.0.jar
- $PWD/infra/roles/camino/files/keycloak-bcrypt-1.6.0.jar:/opt/keycloak/providers/keycloak-bcrypt-1.6.0.jar
- $PWD/infra/roles/camino/files/keycloak_theme/:/opt/keycloak/themes/camino/
command:
......
......@@ -112,7 +112,7 @@ services:
- nginx-proxy
keycloak:
container_name: camino_keycloak
image: quay.io/keycloak/keycloak:22.0.3
image: quay.io/keycloak/keycloak:24.0.4
depends_on:
- db
environment:
......@@ -129,7 +129,7 @@ services:
LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL}
volumes:
# A Synchroniser avec ansible infra/roles/camino/tasks
- ./keycloak-franceconnect-6.0.0.jar:/opt/keycloak/providers/keycloak-franceconnect-6.0.0.jar
- ./keycloak-franceconnect-6.2.0.jar:/opt/keycloak/providers/keycloak-franceconnect-6.2.0.jar
# FROM https://github.com/leroyguillaume/keycloak-bcrypt
- ./keycloak-bcrypt-1.6.0.jar:/opt/keycloak/providers/keycloak-bcrypt-1.6.0.jar
- ./keycloak_theme/:/opt/keycloak/themes/camino/
......@@ -144,4 +144,3 @@ services:
networks:
nginx-proxy:
external: true
......@@ -20,4 +20,8 @@
path: /usr/local/bin/docker-compose
state: absent
become: True
- name: 2024-05-29 -> Remove old keycloak-franceconnect (remove this once run through the prod)
ansible.builtin.file:
path: /srv/www/camino/keycloak-franceconnect-6.0.0.jar
state: absent
become: True
......@@ -49,8 +49,8 @@
become: True
- name: Installe le jar keycloak france connect
ansible.builtin.copy:
src: keycloak-franceconnect-6.0.0.jar
dest: /srv/www/camino/keycloak-franceconnect-6.0.0.jar
src: keycloak-franceconnect-6.2.0.jar
dest: /srv/www/camino/keycloak-franceconnect-6.2.0.jar
mode: u=rwx,g=rw,o=r
owner: camino
group: users
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment