Skip to content

Commit d5b6777

Browse files
committed
docs(roles/keycloak): bump min. version, add missing vars to example, update changelog
1 parent 789cc63 commit d5b6777

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4949

5050
### Fixed
5151

52+
* **role:keycloak**: Fix issues preventing Keycloak from starting
5253
* **role:systemd_unit**: Correct the removal of units
5354
* **role:bind**: Fix incorrect distribution version comparison in named.conf
5455
* **role:python_venv**: Fix venv path in remove venv task

roles/keycloak/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,14 @@ This role installs [Keycloak](https://www.keycloak.org/guides#getting-started).
55

66
## Mandatory Requirements
77

8+
Minimum supported Keycloak version:
9+
10+
* Keycloak 24.0.0
11+
812
Make sure you have OpenJDK installed.
913

1014
* Keycloak 25+: OpenJDK 21
11-
* Keycloak 20+: OpenJDK 17
15+
* Keycloak 24+: OpenJDK 17
1216

1317
Install one of the following database servers and create a database and a user for said database. For MariaDB, this can be done using the [linuxfabrik.lfops.mariadb_server](https://github.com/Linuxfabrik/lfops/tree/main/roles/mariadb_server) role.
1418

@@ -98,6 +102,8 @@ keycloak__https_protocols: 'TLSv1.3,TLSv1.2'
98102
keycloak__log: 'file'
99103
keycloak__log_file: '/var/log/keycloak/keycloak.log'
100104
keycloak__mode: 'production'
105+
keycloak__proxy_headers: 'xforwarded'
106+
keycloak__proxy_trusted_addresses: '127.0.0.1'
101107
keycloak__service_enabled: true
102108
keycloak__spi_sticky_session_encoder_infinispan_should_attach_route: false
103109
keycloak__state: 'started'

0 commit comments

Comments
 (0)