Skip to content

Misleading setting "gracefulShutdown.enabled" #319

Description

@utkukaratas

One expects setting gracefulShutdown.enabled: false does what it says. But indeed this will just result in not passing a terminationGracePeriodSeconds value at all and that will result in defaulting to whatever is the default terminationGracePeriodSeconds value on k8s. (on my local k8s install that is 60 seconds)

What you need to do for disabling graceful shutdown is gracefulShutdown.maxWaitSeconds: 0

I'd suggest getting rid of gracefulShutdown.enabled

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions