News for hackers. Stuff that matters.
Re:The AWS Controllers for Kubernetes by closeparen on Thursday August 20, 2020 @01:16AM (#24220128)
Why are these clusters going away?
Re:The AWS Controllers for Kubernetes by sytringy05 on Thursday August 20, 2020 @02:00AM (#24220349)
We rebuild ours all the time. New config, k8s version upgrade, node OS patching.
Re:The AWS Controllers for Kubernetes by closeparen on Thursday August 20, 2020 @02:50AM (#24220576)
Interesting. I'm only familiar with Mesos/Aurora, which is often considered outdated next to Kubernetes, but it can do all those things in place.

Do you end up with a "meta-kubernetes" to deploy kubernetes clusters and migrate services between them?

Re:The AWS Controllers for Kubernetes by harpratap on Thursday August 20, 2020 @08:18AM (#24222430)
You definitely can do the same with Kubernetes too, just that the scope is too large and it doesn't have a good reputation with rolling updates of controlplane.

> Do you end up with a "meta-kubernetes" to deploy kubernetes clusters and migrate services between them?

Congratulations, you just discovered the ClusterAPI

Re:The AWS Controllers for Kubernetes by algorithmmonkey on Thursday August 20, 2020 @08:32AM (#24222528)
The management cluster is definitely a pattern. Cluster API is designed to have a management cluster to build workload clusters across region and provider.

https://cluster-api.sigs.k8s.io/

Re:The AWS Controllers for Kubernetes by joshuak on Thursday August 20, 2020 @05:07PM (#24228987)
People work in different ways. We do in place upgrades across all components. In fact that's sort of why we use k8s in the first place.

Also, I have an allergy to complexity, so I need fewer moving parts for health reasons.

Re:The AWS Controllers for Kubernetes by harpratap on Thursday August 20, 2020 @01:31AM (#24220203)
Most of the times it is because of fear of breaking something during a rolling update. So people usually create a new cluster from scratch and slowly migrate one by one.