First draft of implementation #1

Merged
sschnabe merged 4 commits from draft into main 2023-03-03 12:32:47 +01:00
sschnabe commented 2023-03-03 00:09:02 +01:00 (Migrated from github.com)

Readme will follow

Readme will follow
rpahli (Migrated from github.com) reviewed 2023-03-03 00:09:02 +01:00
wistefan (Migrated from github.com) approved these changes 2023-03-03 12:07:42 +01:00
@ -2,0 +63,4 @@
ENV KC_LOG_CONSOLE_COLOR=true
ADD target/keycloak-event-metrics-0.0.1-SNAPSHOT.jar /opt/keycloak/providers
RUN /opt/keycloak/bin/kc.sh build
wistefan (Migrated from github.com) commented 2023-03-03 12:06:18 +01:00

If put under /opt/keycloak/providers , you dont need to rebuild, its enough to just start. That allows distribution of the provider through init containers.

If put under /opt/keycloak/providers , you dont need to rebuild, its enough to just start. That allows distribution of the provider through init containers.
@ -0,0 +1 @@
io.kokuwa.keycloak.metrics.MicrometerEventListenerFactory
wistefan (Migrated from github.com) commented 2023-03-03 12:04:01 +01:00

This could be autogenerated by the com.google.auto.service.AutoService; annotation at class-level

This could be autogenerated by the com.google.auto.service.AutoService; annotation at class-level
sschnabe (Migrated from github.com) reviewed 2023-03-03 12:31:28 +01:00
@ -0,0 +1 @@
io.kokuwa.keycloak.metrics.MicrometerEventListenerFactory
sschnabe (Migrated from github.com) commented 2023-03-03 12:31:28 +01:00

yes, i know. but i don't like to add an additional dependency to generate one file.

yes, i know. but i don't like to add an additional dependency to generate one file.
sschnabe (Migrated from github.com) reviewed 2023-03-03 12:32:43 +01:00
@ -2,0 +63,4 @@
ENV KC_LOG_CONSOLE_COLOR=true
ADD target/keycloak-event-metrics-0.0.1-SNAPSHOT.jar /opt/keycloak/providers
RUN /opt/keycloak/bin/kc.sh build
sschnabe (Migrated from github.com) commented 2023-03-03 12:32:42 +01:00

I know, this was only an example.

I know, this was only an example.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: kokuwaio/keycloak-event-metrics#1
No description provided.