Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support dynamic kubelet config #20

Open
cjroebuck opened this issue Dec 5, 2019 · 1 comment
Open

support dynamic kubelet config #20

cjroebuck opened this issue Dec 5, 2019 · 1 comment

Comments

@cjroebuck
Copy link

cjroebuck commented Dec 5, 2019

https://kubernetes.io/docs/tasks/administer-cluster/reconfigure-kubelet/

i.e. set the --dynamic-config-dir flag of the kubelet so users can amend the kubelet config.

Would allow the user to configure things like the max eviction grace period #19 which is currently being set to 0.

@timoreimann
Copy link
Contributor

I can see how more flexibility in customizing certain kubelet parameters (and control plane parameters as well, for that matter) can be useful to users.

One thing we have to watch out for as managed service owners is complexity in the offered configuration space: opening up kubelet parameters in a generic way means lots of flexibility for customers but also lots of opportunities to shoot yourself in the foot or potentially break existing work flows that we support (like cluster version upgrades).

A safer approach could be to look at individual configuration parameters that users are asking to make tweakable (like the eviction grace period) and evaluate on a case by case basis how we can support those.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants