8000 Native Keycloak option for QUARKUS_LOG_SYSLOG_TRUNCATE · Issue #50118 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

Native Keycloak option for QUARKUS_LOG_SYSLOG_TRUNCATE #50118

Description

@snettar

Description

Keycloak exposes native KC_LOG_SYSLOG_* options for almost every syslog setting (endpoint, protocol, level, max-length, async, async-queue-length, ...), but I can't find one for the Quarkus truncate behaviourQUARKUS_LOG_SYSLOG_TRUNCATE

Would you consider exposing a native KC_LOG_SYSLOG_TRUNCATE option as well?

Value Proposition

This would improve consistency across the syslog configuration. all syslog-related settings through the Keycloak configuration model without needing to fall back to Quarkus-specific properties

Goals

Follow the existing KC_LOG_SYSLOG_* naming convention.
Use the same default value as the underlying Quarkus property.
Be available through all supported Keycloak configuration mechanisms (CLI, environment variables, configuration file).

Non-Goals

Enhancement should not bring in any regression.
KC_LOG_SYSLOG_* takes precedence over Quarkus property

Discussion

#50024

Notes

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/dist/quarkusQuarkus distribution — packaging, container images, server config (kc.sh)kind/enhancementCategorizes a PR related to an enhancementteam/cloud-native

    Fields

    Value

    None yet

    Effort

    None yet

    Votes

    None yet

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    0