Skip to content

Commit

Permalink
Add syslog settings to configs type
Browse files Browse the repository at this point in the history
Keycloak 25 added support for logging via Syslog, see https://www.keycloak.org/server/logging#_centralized_logging_using_syslog
  • Loading branch information
saz authored Aug 5, 2024
1 parent 8efef3f commit 13bf7fc
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion types/configs.pp
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
Optional['vault-file'] => Stdlib::Absolutepath,
Optional['vault-pass'] => Variant[String[1], Sensitive],
Optional['vault-type'] => Enum['PKCS12'],
Optional['log'] => Array[Enum['console','file','gelf']],
Optional['log'] => Array[Enum['console','file','gelf','syslog']],
Optional['log-console-color'] => Boolean,
Optional['log-console-format'] => String[1],
Optional['log-console-output'] => Enum['default','json'],
Expand All @@ -79,6 +79,10 @@
Optional['log-gelf-max-message-size'] => Integer,
Optional['log-gelf-port'] => Stdlib::Port,
Optional['log-gelf-timestamp-format'] => String[1],
Optional['log-syslog-protocol'] => Enum['tcp','udp','ssl-tcp'],
Optional['log-syslog-endpoint'] => String[1],
Optional['log-syslog-format'] => String[1],
Optional['log-syslog-output'] => Enum['json','default'],
Optional['log-level'] => String[1],
Optional['tls-hostname-verifier'] => Enum['ANY','WILDCARD','STRICT'],
Optional['truststore-paths'] => Array[String[1]],
Expand Down

0 comments on commit 13bf7fc

Please sign in to comment.