autoscaler: update cloud-config-controller #1268
autoscaler: update cloud-config-controller #1268
Conversation
modifies the behavior of the autoscaler to terminate worker and controller nodes no longer needed when minSize is set manually. Note that I had to delete the initial autoscaler pod after deploying a new cluster with this modification in place. After that initial autoscaler pod was deleted the second pod functioned without errors and as expected. I will update the issue comments with more details. Fixes kubernetes-retired#1253
Thanks for your pull request. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please follow instructions at https://git.k8s.io/community/CLA.md#the-contributor-license-agreement to sign the CLA. It may take a couple minutes for the CLA signature to be fully registered; after that, please reply here with a new comment and we'll verify. Thanks.
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
Codecov Report
@@ Coverage Diff @@
## master #1268 +/- ##
=======================================
Coverage 36.63% 36.63%
=======================================
Files 63 63
Lines 3882 3882
=======================================
Hits 1422 1422
Misses 2242 2242
Partials 218 218 Continue to review full report at Codecov.
|
@cmcconnell1 Hey. Thank you very much for your effort! |
Hello @mumoshu thanks for the quick response. I have completed the requisite signing of the CLA. Please let me know if there's anything else needed. |
@cmcconnell1 Thanks for the quick response, too! My only concern is this:
Do you mean that, you created a brand new cluster WITH this change, and then you had to remove the autoscaler pod by hand to make it actually work? |
I am deploying a new fresh cluster now to validate if that happens again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you very much for your contribution 🎉
…-v0.10.1-release to hcom-flavour * commit '910b3d7e27a9cebef937a8b83b02efa6632bb7a4': (21 commits) Clean up removal of service-account-signing key Removal of service-signing-key loading needs bind to all interfaces Merge Kiich dashboard resource limits setting from upstream Merge in enabling aggregator + certs 0.10.x Add kubernetes manifests from customfiles (kubernetes-retired#1400) Remove dependency on alpine:lastest docker image - use already present hyperkube image instead. 0.10.x Extend CustomFiles to be able to render go templates (kubernetes-retired#1398) 0.10.x migration preparation release (kubernetes-retired#1379) Remove etcd ENI/EIP outputs from the control plane stack and etcd-environment metadata section on the nodepools if Kubernetes.Networking.SelfHosting is Enabled. This is to break the dependency that exists on the nodestacks on the etcd resources in the controlplane stack. Fix worker kubelet.service not to fail on the first run Fix controller kubelet.service not to fail on the first run Fix etcd breakage due to strange systemd behavior autoscaler: update cloud-config-controller (kubernetes-retired#1268) remove potential circular dependency Actually depend on var-lib-etcd2.mount service to be active Disable coreOS auto-updates removed unused s3 flags from commands update kubernetes-dashboard to 1.8.3 Latest versions of Calico node/typha Removes work-around for Typha issue https://github.com/projectcalico/typha/issues/118 Fix typo of Getting Started. ...
modifies the behavior of the autoscaler to terminate worker and
controller nodes no longer needed when minSize is set manually.
Note that I had to delete the initial autoscaler pod after
deploying a new cluster with this modification in place.
After that initial autoscaler pod was deleted the second
pod functioned without errors and as expected.
I will update the issue comments with more details.
Fixes #1253