pamenon
c6189bfc51
Add keycloak_client_scope and keycloak_authentication_flow modules with example playbooks
...
The collection was missing modules for managing client scopes and
authentication flows, forcing users to write raw uri calls against
the Keycloak Admin REST API. This adds two new modules that leverage
the existing KeycloakAPI helper methods:
- keycloak_client_scope: create/update/delete client scopes with
protocol mappers (supports check_mode and diff)
- keycloak_authentication_flow: create/delete authentication flows
with execution steps, or copy existing flows (supports check_mode
and diff)
Also adds three example playbooks using the new modules:
- keycloak_client_scope.yml
- keycloak_authentication_flow.yml
- keycloak_realm_client.yml
Made-with: Cursor
2026-04-23 12:53:03 +01:00
Preston Doster
7738e0feb1
Update keycloak_quarkus_dev.yml
2025-04-13 10:18:27 -05:00
Preston Doster
671cf4eb53
Updating example playbooks to use bootstrap admin password
...
It looks like the underlying `quarkus` provider has changed to use `keycloak_quarkus_bootstrap_admin_password`.
2025-04-13 10:17:22 -05: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
Guido Grazioli
98b82ccb4f
ci: runner playbook no keypair
2023-12-07 11:15:12 +01:00
Guido Grazioli
d469d5df8b
ci: downstream update sample playbooks
2023-12-06 18:52:46 +01:00
Guido Grazioli
5b8fcb67dc
ci: update sample quarkus playbook
2023-12-06 16:03:37 +01:00
Guido Grazioli
d6f020ab44
linter fixes
2023-12-01 12:36:20 +01:00
Jake Muff
143084d726
Update admin password variable in keycloak_quarkus.yml
2023-11-16 10:19:47 +02:00
Footur
e842462a22
Enable config of a key store and trust store
2023-10-13 16:30:58 +02:00
Giovanni Toraldo
194101f010
add new playbook example for localhost quarkus
2023-09-19 17:14:17 +02:00
Guido Grazioli
398c3c478e
docs: use role, not name, in sample keycloak_realm playbook
2023-03-15 18:05:01 +01:00
Guido Grazioli
ed24ca637a
docs: update sample keycloak_realm playbook
2023-03-15 17:56:08 +01:00
Guido Grazioli
ce18c91b67
revert downstream playbook rename
2023-03-08 17:32:32 +01:00
Guido Grazioli
e530ccdc31
Replace metadata
2023-03-08 15:58:09 +01:00
Guido Grazioli
7abdd83ea4
ci: linter
2023-03-03 10:54:50 +01:00
Guido Grazioli
bdc1ad8b51
Add validation of realm client and id
2022-12-13 11:20:51 +01:00
Guido Grazioli
5e89139870
Downstream variables
2022-09-19 17:11:56 +02:00
Guido Grazioli
76cbb4c676
keycloak_quarkus: add https to molecule test setup ( #36 )
...
* keycloak_quarkus: add https to molecule test setup
* move converge pre_tasks to prepare phase
* Update zipfile unarchive to cater for existing certs
2022-05-31 12:07:18 -05:00
Guido Grazioli
8454f5c341
keycloak_quarkus: add selected java to PATH in systemd unit ( #34 )
2022-05-31 03:43:55 -05:00
Guido Grazioli
0ddbc66448
Add keycloak X playbook, update roles README
2022-05-17 19:30:13 +02:00
Guido Grazioli
e3bb10d901
fix: ensure correct jvm java_home is set
2022-04-28 11:33:23 +02:00
Romain Pelisse
9bb9816a01
Switch playbooks hosts to all
2022-04-11 10:50:22 +02:00
Guido Grazioli
d3f9b0ca86
docs: add PR link to previous releases
2022-03-31 16:12:04 +02:00
Guido Grazioli
d854791183
set admin pass to valid length
2022-03-24 18:07:33 +01:00
Guido Grazioli
e773e12e24
use proper service name in task names
2022-03-17 10:45:55 +01:00
Guido Grazioli
b90684a44a
fix: use FQCN
2022-02-24 15:00:10 +01:00
Guido Grazioli
20f321c628
document argument_specs
2022-02-09 11:19:49 +01:00
Pavan Kumar Motaparthi
a1f483afe9
Merge pull request #4 from motaparthipavankumar/keycloak-realm-enhancement
...
User Federation changes
2022-01-18 11:23:00 -06:00
root
247d8b8a22
User Federation changes
2022-01-17 15:53:16 -06:00
root
ce26ceeed0
Code review comments
2022-01-14 13:54:10 -06:00
root
4217ba6e7f
Local path installation support
2022-01-11 09:28:02 -06:00
root
4cb021fe2c
Separate playbooks for installation and configuration
2022-01-07 09:16:38 -06:00
Andrew Block
2ccfc07f5d
Added roles path
2022-01-05 23:33:28 -06:00
Guido Grazioli
702d09c731
Extract new keycloak_realm role out of keycloak
2021-12-22 10:05:48 +01:00
Guido Grazioli
ab35489f67
Extract vars, template fixes, add README
2021-12-15 12:33:42 +01:00
Guido Grazioli
187473447d
Add base role and playbook, molecule configuration
2021-12-14 11:26:42 +01:00