Guido Grazioli
69a947c0b6
rename _admin to _hostname_admin
2025-04-16 11:34:12 +02:00
Guido Grazioli
c7ce7be6c4
drop ajp port parameter
2025-04-16 10:42:07 +02:00
Guido Grazioli
e9061b29ef
Rename parameters from jdbc to db
2025-04-16 10:31:48 +02:00
Guido Grazioli
314e2f26b2
Fix spell in parameter name
2025-04-09 18:08:18 +02:00
Helmut Wolf
d0f19b59dc
keycloak_quarkus: Add http_management_port and http_management_relative_path options
...
RHBK v26 exposes health endpoints and metrics on this port moving forward.
Note that the scheme of the MGMT interface is defined by the overall keycloak configuration: if https is enabled and configured, th MGMT interface is exposed via https and NOT via http; this might be breaking some configured load balancer health checks
2024-12-13 12:11:35 +01:00
Helmut Wolf
213449ec58
RHBK v26: Add hostname v2 (KC/RHBK v26 Support #253 )
...
Cf. https://docs.redhat.com/en/documentation/red_hat_build_of_keycloak/26.0/html-single/upgrading_guide/index#new_hostname_options - especially the removed options
2024-12-13 12:11:35 +01:00
Helmut Wolf
277e1336ee
RHBK v26: Migrate to keycloak_quarkus_bootstrap_admin_user[_password]
(Process for creation of admin account changed #248 )
2024-12-13 12:11:35 +01:00
Helmut Wolf
bf0bd9e1da
RHBK v26: Update mssqj jdbc driver (KC/RHBK v26 Support #253 )
...
As per <https://docs.redhat.com/en/documentation/red_hat_build_of_keycloak/26.0/html-single/server_configuration_guide/index#db-installing-the-microsoft-sql-server-driver >
2024-12-13 12:11:35 +01:00
Helmut Wolf
5d15d37890
RHBK v26: Raise default KC+RHBK versions to v26.x ( #253 )
2024-12-13 12:11:35 +01:00
Guido Grazioli
1279937bb0
Update keycloak to 24.0.5
2024-10-16 08:56:53 +02:00
Guido Grazioli
f170257205
Add local download path
2024-09-24 09:21:10 +02:00
Guido Grazioli
34caf6a490
add wait_for_port number parameter
2024-07-31 17:18:30 +02:00
Giovanni Toraldo
a4deaa005a
Enable by default health check on restart
2024-06-04 17:00:11 +02:00
Helmut Wolf
62cbaa3596
Introduce keycloak_quarkus_show_deprecation_warnings, disabled in molecule tests
2024-05-16 16:30:57 +02:00
Helmut Wolf
92c24e49e7
#226 : add proper default value for proxy-headers
2024-05-16 12:45:24 +02:00
Guido Grazioli
4b21569f36
parameterize health check; refactor serial_then_parallel
2024-05-16 11:16:20 +02:00
Guido Grazioli
c22389c86f
address review reqs
2024-05-15 15:58:21 +02:00
Guido Grazioli
2d573c2b62
Add restart strategies, and allow custom task include
...
Co-authored-by: Helmut Wolf <hwo@world-direct.at>
Co-authored-by: Guido Grazioli <ggraziol@redhat.com>
2024-05-15 13:48:00 +02:00
Helmut Wolf
6d01ffbb77
Close #228 : add support for custom env vars in sysconfig file
2024-05-14 11:10:38 +02:00
Helmut Wolf
9f4623b05a
#224 : keycloak_quarkus: Add support for policy files
2024-05-14 08:36:55 +02:00
Footur
fcf629d05e
Update Keycloak to version 24.0.4
2024-05-09 09:24:47 +02:00
Helmut Wolf
a019823871
Close #214 : RHBK 24.*: Update sqlserver JDBC version
2024-05-08 17:15:50 +02:00
Footur
320a5f0d9a
Copy the TLS private key from memory
...
This change should avoid storing plain private keys on disk due to
security risks. It also makes it easier to encrypt the data with SOPS.
2024-05-05 13:58:19 +02:00
Footur
9bc1ae69e9
Enable copying of key material
...
This commit updates the configuration to use the standard Red Hat
Enterprise Linux (RHEL) default path for TLS certificates, which is
/etc/pki/tls.
Also, it copies the private key and certificate to the target host.
2024-05-03 16:34:57 +02:00
Guido Grazioli
43b9ffcb64
Providers config and custom providers
2024-04-30 10:45:20 +02:00
Guido Grazioli
2925ea8cf1
Add wait_for systemd logic
2024-04-24 16:17:05 +02:00
Guido Grazioli
89db3fa36f
Implement vault config
2024-04-18 10:44:17 +02:00
Guido Grazioli
5808d055ae
Update keycloak to 24.0
2024-04-17 17:53:13 +02:00
Helmut Wolf
0ee29eb483
#188 : keycloak_quarkus: allow setting "sensitive options" using a Java KeyStore file #188
2024-04-17 17:09:44 +02:00
Helmut Wolf
60ca798e1a
Rename keycloak_quarkus_*_store_*
attributes
2024-04-17 17:09:44 +02:00
Guido Grazioli
1f910bd400
Comprehensive linter warning fixes
2024-04-17 16:19:34 +02:00
Guido Grazioli
8f8de33350
JVM arguments go IN JAVA_OPTS
2024-04-08 16:47:49 +02:00
Guido Grazioli
2bbf7d9cc4
revert JVM var that cannot be overridden
2024-03-25 16:30:13 +01:00
Guido Grazioli
dd6171f024
Add ansible_family based vars loading
2024-03-25 10:19:08 +01:00
Malik Kennedy
b9d9874a00
feat: ubuntu compatibility
2024-03-17 09:15:38 +00:00
Footur
d4fb20b230
Update Keycloak to version 23.0.7
2024-02-22 17:10:22 +01:00
Guido Grazioli
f62a97709a
Merge pull request #163 from world-direct/feature/162_keycloak_quarkus_sticky-session-encoder
...
keycloak_quarkus: `sticky-session`s for infinispan routes
2024-02-08 21:31:12 +01:00
Guido Grazioli
9593752e62
Merge pull request #161 from world-direct/feature/160_keycloak_quarkus_logging
...
keycloak_quarkus: Allow configuring log rotate options in quarkus configuration
2024-02-08 21:27:48 +01:00
Helmut Wolf
4adab64dc0
#158 : support for TCPPING
2024-02-08 16:26:48 +01:00
Helmut Wolf
e0d4920a49
feature/162: keycloak_quarkus: make spi-sticky-session-encoder-infinispan-should-attach-route
configurable in keycloak.conf
2024-02-08 16:19:14 +01:00
Helmut Wolf
0c5047bcc1
feature/160: keycloak_quarkus: Allow easier log setting configuration
2024-01-22 13:53:28 +01:00
Helmut Wolf
688ec956fc
fix #156 : quarkus 3 ispn config renamings
2024-01-19 09:54:54 +01:00
Guido Grazioli
053d0f9873
Merge pull request #152 from world-direct/fix/151
...
keycloak_quarkus: allow configuration of `hostname-strict-backchannel`
2024-01-16 00:42:12 +01:00
Guido Grazioli
eb80ed0bd4
Merge pull request #148 from world-direct/feature/rhbk_mssql_driver
...
keycloak_quarkus: Add support for sqlserver jdbc driver
2024-01-16 00:41:47 +01:00
Helmut Wolf
b057f0297a
fix/#151: keycloak_quarkus: allow configuration of hostname-strict-backchannel
2024-01-09 08:46:11 +01:00
Helmut Wolf
bfd9db6703
fix/147: keycloak_quarkus: RBKC: Add support for sqlserver jdbc driver
2024-01-08 17:51:11 +01:00
Helmut Wolf
83bcb6712a
keycloak_quarkus: add systemd control options
...
* keycloak_quarkus_service_restart_always
* keycloak_quarkus_service_restart_on_failure
* keycloak_quarkus_service_restartsec
2023-12-19 09:30:30 +01:00
Guido Grazioli
593c4df861
keycloak_quarkus: add hostname-strict parameter
2023-12-05 10:48:48 +01:00
Footur
c01ffed113
Merge branch 'ansible-middleware:main' into update-keycloak
2023-12-01 14:02:45 +01:00
Guido Grazioli
d6f020ab44
linter fixes
2023-12-01 12:36:20 +01:00