-
Notifications
You must be signed in to change notification settings - Fork 146
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
Adding to running cluster #24
Comments
Sorry for not getting to this sooner. Can you show me some of the logs from |
Sorry, I can't. Everything got a bit "chaotic", so saving log wasn't the first priority. I will try again on a test cluster sometime in the future, as automatic labeling is very useful. But I can remember that I got some error, regard connecting to BTW: Is the region logic even working? As I understand the code, it is pulled from the metadata service on "start". So the |
that's right @klausenbusk I wouldn't expect a cluster spanning multiple regions, so is the case for any other cloud provider. |
@klausenbusk good find! Luckily for v1.8 we're removing the dependancy to metadata as the logic is technically incorrect. #18 should address that |
For a small cluster federation seems way overkill (and too much overhead). My plan is to run a master node in London, Amsterdam and Frankfurt and distribute the worker nodes even across the locations.
I'm not really sure how big that issue is? Everything is stateless and it can't write to the database without quorum, so.. I just need a healtcheck service in every region, and that should do it. |
I think this was caused by: kubernetes/kubernetes#55633 . So I would need to live without DO CCM until that issue get fixed.. Closing the issue. |
Hello
I tried adding
digitalocean-cloud-controller-manager
last night, but it didn't work out.The cluster was created with
bootkube
and the manifest is updated to matchv0.6.2
.Here is the steps I did:
--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
to thekube-apiserver
.digitalocean-cloud-controller-manager
--cloud-provider=external
tokube-apiserver
,kube-controller-manager
and thekubelets
--hostname-override
to--hostname-override=%H
kubelet
digitalocean-cloud-controller-manager
isn't adding labels likeregion
or any other labels.node.cloudprovider.kubernetes.io/uninitialized
isn't removed either.Did I miss something, or isn't it supported updating a running cluster?
The cluster ended up crashing (restarting too many
kubelet
at the same time, anddigitalocean-cloud-controller-manager
then removed the node, so the pod was evicted) . In the end I did a rollback to the latest configuration, but I tried gettingdigitalocean-cloud-controller-manager
working for a few hours first.The text was updated successfully, but these errors were encountered: