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
-
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