digitalocean / digitalocean/DOKS

dont cap grace period at 0 for soft evictions

Open
#19 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
86
Forks
4
PR merge metrics
No merged PRs in 30d

Description

the following flag is currently defaulted on the kubelet: `--eviction-max-pod-grace-period="0"` which renders any `terminationGracePeriodSeconds` set on the pod spec useless when said pod is (softly) evicted.

Would be nice to set this to a larger period (300s / 5m?) in order to support pods that need to terminate gracefully when handling long running connections or processes.

Pods that are evicted due to 'soft' thresholds being met are effectively being hard-killed which doesn't seem right to me.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.