keycloak-kafka
keycloak-kafka copied to clipboard
Keycloak module to produce events to kafka
Bumps [keycloak-core](https://github.com/keycloak/keycloak) from 15.0.2 to 17.0.1. Commits e7d2a32 Add javadoc artefacts to spring bundles (#10261) dbd6161 Add GPG signature to BOMs f99412d Fix GPG sign (#10782) 6806802 Prevent GPG from...
Hello @SnuK87 we are a bit lost and need your advice. We are using this extension successfully with older KC versions. Since the migration to KC v19 and after activating...
Hi, I'm running the example with your docker-compose with a little modification. ``` version: '3' services: keycloak: depends_on: - "kafka" image: keycloak-kafka build: context: . ports: - "8084:8080" environment: KEYCLOAK_ADMIN:...
Hello @SnuK87, setting env KAFKA_ENDPOINT_IDENTIFICATION_ALGORITHM= or in keycloak.conf: spi-events-listener-kafka-ssl-endpoint-identification-algorithm= , hasn`t effect, and сertificate continues to be checked. Can you help with this? KAFKA_CLIENT_ID=keycloak KAFKA_ADMIN_TOPIC=raw-keycloak-admin-events KAFKA_BOOTSTRAP_SERVERS=servers KAFKA_TOPIC=raw-keycloak-events KAFKA_SASL_MECHANISM=PLAIN KAFKA_SECURITY_PROTOCOL=SASL_SSL KAFKA_SASL_JAAS_CONFIG=org.apache.kafka.common.security.plain.PlainLoginModule...
`ssl.endpoint.identification.algorithm` requires an empty string to be disabled but there are some issues when passing empty environment variables. This workaround allows to pass 'disabled' as value and transforms the value...
Bumps [org.keycloak:keycloak-core](https://github.com/keycloak/keycloak) from 21.1.1 to 22.0.3. Commits 074e85b Set version to 22.0.3 55b2edd Ignore attributes when they are not prefixed with user.attributes prefix (#26) afa2171 Fix lint errorin identity_providers_test.spec.ts ba58b51...
Bumps [keycloak-server-spi-private](https://github.com/keycloak/keycloak) from 21.1.1 to 21.1.2. Commits 99774b3 Set version to 21.1.2 5c6c559 Improper Client Certificate Validation for OAuth/OpenID clients (#20) a1cfe6e Check the redirect URI is http(s) when used...
Hello, is it possible to extend the environment variable 'KAFKA_TOPIC' with a placeholder to store the events of the realms in separate topics? For example: ``` KAFKA_TOPIC=keycloak_%realm-name%_events ``` Many thanks...
Is there a way to configure this SPI to produce AVRO events into the topic?