-
Notifications
You must be signed in to change notification settings - Fork 44
should modify kubeadm config rather than edit the kube-scheduler static manifest #86
Comments
Hi! As you said, the kube-scheduler changes made through our configuration script do not seem to be resilient to kubeadm updates (kubeadm upgrade diff). Thanks for bringing this to our attention! |
Hi! There is a possibility that it can be added via kustomize (kubernetes/kubeadm#1379, kubernetes/enhancements#1177) but I wasn't able to find an We will keep you posted if anything changes. Thank you for your suggestion! |
Any updates on this? |
Hi, maybe just a small one. I'm going to work tomorrow/Monday and what work we can pick-up in March and then what are the priorities for next quarter. Expect a reply by end of next week with some estimated dates. Thank you! |
The existing setup instructions modify the already-existing kube-scheduler static manifest file but don't edit the kubeadm configmap. If someone updates the kubeadm configmap and regenerates the static manifest files (for kube-apiserver, kube-scheduler, etc.) then I think it'll overwrite the changes to the kube-scheduler static manifest file.
Wouldn't it make more sense to edit the kube-scheduler section of the kubeadm configmap and regenerate the static manifest files with "kubeadm init phase control-plane"? That way anyone else making changes won't end up accidentally overwriting the changes.
The text was updated successfully, but these errors were encountered: