mirror of
https://github.com/ansible-middleware/keycloak.git
synced 2026-06-13 20:15:55 +00:00
chore: manage infinispan configuration file
This commit is contained in:
@@ -476,70 +476,6 @@ argument_specs:
|
||||
description: "Path local to controller for offline/download of install archives"
|
||||
default: "{{ lookup('env', 'PWD') }}"
|
||||
type: "str"
|
||||
keycloak_quarkus_cache_metrics_enabled:
|
||||
description: 'Enable histograms for metrics for the embedded caches'
|
||||
default: false
|
||||
type: 'bool'
|
||||
keycloak_quarkus_cache_embedded_authorization_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the authorization cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_client_sessions_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the clientSessions cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_crl_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the crl cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_keys_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the keys cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_offline_client_sessions_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the offlineClientSessions cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_offline_sessions_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the offlineSessions cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_realms_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the realms cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_sessions_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the sessions cache'
|
||||
required: false
|
||||
type: "int"
|
||||
keycloak_quarkus_cache_embedded_users_max_count:
|
||||
description: 'The maximum number of entries that can be stored in-memory by the users cache'
|
||||
required: false
|
||||
type: 'int'
|
||||
keycloak_quarkus_cache_embedded_mtls_enabled:
|
||||
description: 'Encrypts the network communication between Keycloak servers'
|
||||
default: true
|
||||
type: 'bool'
|
||||
keycloak_quarkus_cache_embedded_mtls_key_store_file:
|
||||
description: 'The Keystore file path'
|
||||
default: "{{ keycloak.home }}/conf/cache_key_store.p12"
|
||||
type: "str"
|
||||
keycloak_quarkus_cache_embedded_mtls_key_store_password:
|
||||
description: 'The password to access the Keystore'
|
||||
default: ''
|
||||
type: "str"
|
||||
keycloak_quarkus_cache_embedded_mtls_rotation_interval_days:
|
||||
description: 'Rotation period in days of automatic JGroups MTLS certificates'
|
||||
default: 30
|
||||
type: 'int'
|
||||
keycloak_quarkus_cache_embedded_mtls_trust_store_file:
|
||||
description: 'The Truststore file path'
|
||||
default: "{{ keycloak.home }}/conf/cache_trust_store.p12"
|
||||
type: "str"
|
||||
keycloak_quarkus_cache_embedded_mtls_trust_store_password:
|
||||
description: 'The password to access the Truststore.'
|
||||
default: ''
|
||||
type: "str"
|
||||
keycloak_quarkus_jgroups_port:
|
||||
description: 'jgroups bind port'
|
||||
default: 7800
|
||||
@@ -560,6 +496,18 @@ argument_specs:
|
||||
description: "JVM arguments for jgroups configuration"
|
||||
default: "-Djgroups.bind.address={{ keycloak_quarkus_jgroups_bind_address }} -Djgroups.external_port={{ keycloak_quarkus_jgroups_external_port }} -Djgroups.external_addr={{ keycloak_quarkus_jgroups_external_addr }}"
|
||||
type: "str"
|
||||
keycloak_quarkus_cache_managed_infinispan_config:
|
||||
description: "Manage infinispan configuration"
|
||||
default: "{{ keycloak_quarkus_version is version('26.4.0', '<') }}"
|
||||
type: bool
|
||||
keycloak_quarkus_cache_infinispan_template:
|
||||
description: "Infinispan cache template file"
|
||||
default: "cache-ispn.xml"
|
||||
type: str
|
||||
keycloak_quarkus_cache_embedded_properties:
|
||||
description: Embedded cache properties
|
||||
default: ""
|
||||
type: str
|
||||
downstream:
|
||||
options:
|
||||
rhbk_version:
|
||||
|
||||
Reference in New Issue
Block a user