forked from SnuK87/keycloak-kafka
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadd-kafka-config.cli
12 lines (11 loc) · 989 Bytes
/
add-kafka-config.cli
1
2
3
4
5
6
7
8
9
10
11
12
embed-server --server-config=standalone.xml --std-out=echo
if (outcome != success) of /subsystem=keycloak-server/spi=eventsListener:read-resource()
/subsystem=keycloak-server/spi=eventsListener:add()
/subsystem=keycloak-server/spi=eventsListener/provider=kafka:add(enabled=true)
/subsystem=keycloak-server/spi=eventsListener/provider=kafka:write-attribute(name=properties.topicEvents,value=${env.KAFKA_TOPIC})
/subsystem=keycloak-server/spi=eventsListener/provider=kafka:write-attribute(name=properties.clientId,value=${env.KAFKA_CLIENT_ID})
/subsystem=keycloak-server/spi=eventsListener/provider=kafka:write-attribute(name=properties.bootstrapServers,value=${env.KAFKA_BOOTSTRAP_SERVERS})
/subsystem=keycloak-server/spi=eventsListener/provider=kafka:write-attribute(name=properties.events,value=${env.KAFKA_EVENTS})
/subsystem=keycloak-server/spi=eventsListener/provider=kafka:map-put(name=properties,key=max.block.ms,value=10000)
end-if
stop-embedded-server