Replies: 1 comment
-
Turns out the server type can be changed in-place. As for adding |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm currently running a production cluster using the kube-hetzner project, with three control-plane nodes and six worker nodes. Recently, I encountered an issue (detailed here) that was causing worker nodes to go down. After some research, I’ve decided to take the following steps to address the problem:
1. Upgrade control plane node server types
I plan to upgrade the server type for my control-plane nodes from
CPX11
toCPX21
. I am not sure what the recommended approach is:server_type
key and apply the changes?2. Add global
kubelet-args
Specifically, I want to add these three:
--kube-reserved="cpu=100m,memory=600Mi,ephemeral-storage=1Gi,pid='1024'"
--eviction-hard="imagefs.available<15%,memory.available<100Mi,nodefs.available<10%,pid.available<10%"
--enforce-node-allocatable=pods
Since these flags need to be applied to all nodes in the cluster, I am concerned about applying this change without testing it.
Any guidance regarding this would be greatly appreciated 🙏
Beta Was this translation helpful? Give feedback.
All reactions