4 ms·
Honestly if you use a managed kubernetes provider it's pretty simple once you nail the concepts. Though you'll get hit with cloud provider issues every now and
by llama052 5y ago
Honestly if you use a managed kubernetes provider it's pretty simple once you nail the concepts. Though you'll get hit with cloud provider issues every now and then but it's really not terrible.
I'd manage services in Kubernetes before I start deploying VMs again, that's for sure.
- zie 5y agoSure, you pay someone else to keep k8s alive, it's not so bad, but it's expensive to do that. You generally need a full-time team of people to keep a k8s deployment alive if you are running it yourself. I keep Nomad alive part-time. It's operationally simple and easy to wrap ones head around it and understand how it works.
- k8sToGo 5y agoYou can also use something like Rancher or k3s to keep it alive part-time.
- InvertedRhodium 5y agoRKE2 is the closest thing we've found to a turnkey, on prem, production ready Kubernetes distribution. Though we were last looking about a year ago so I concede there might be better or comparable options now.
- llama052 5y agoA lot of the cloud providers don't bill directly for kubernetes management, instead it's just the node resources. Either way, as another comment points out, Rancher and many other solutions make the orchestration of creating your own Kubernetes cluster really boring. We run a few kubernetes clusters on premise, and for the longest time it was just 1 person running some Kubernetes clusters.. we even have other teams in QA/Engineering running their own with it.
- sciurus 5y agoWhich cloud providers don't? I'm only familiar with AWS and GCP, and they both have a base hourly charge per-cluster.
- coverj 5y agoDigitalOcean and Linode that I'm aware of, may be others
- zie 5y agoDigitalOcean charges extra for k8s nodes(compared to VPS), So does Linode last I bothered to check.
- llama052 5y agoAzure as far as I know doesn't have base charges unless you want a paid SLA, It's Azure though.
- neop1x 5y agoScaleway
- je42 5y agonope. have a GKE cluster running "unattended" for months now. looks fine. ;)
- zie 5y agoGKE is the industry's first fully managed Kubernetes service... I.e. you don't run k8s, Google does it for you. I'm talking about where YOU run k8s, not run ON k8s. I agree running ON k8s is pretty easy.
- ascendantlogic 5y agoAlmost everything is pretty simple "once you nail the concepts". It's getting to the point where you have the concepts nailed that is the measuring stick for complexity.