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
One expects setting
gracefulShutdown.enabled: falsedoes what it says. But indeed this will just result in not passing aterminationGracePeriodSecondsvalue at all and that will result in defaulting to whatever is the defaultterminationGracePeriodSecondsvalue on k8s. (on my local k8s install that is 60 seconds)What you need to do for disabling graceful shutdown is
gracefulShutdown.maxWaitSeconds: 0I'd suggest getting rid of
gracefulShutdown.enabled