Skip to content

Commit

Permalink
Add syslog settings to configs type (#318)
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 25, 2024
1 parent 8efef3f commit 3f079ed
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 3f079ed

Please sign in to comment.