Re:Kubernetes reinvented virtual machines in a good sense
by x86x87 on Sunday July 31, 2022 @10:42PM
(#32301339)
I find it amazing how people take the absolute shittiest practice from the past and compare it to k8s and reach the conclusion k8s is better.
Have you ever done IaC where the whole copy of the infra came up on deployment and traffic was shifted between old and new? And developers could spin up their own stack with one Cloudformation or Terraform command? Have you used cloud primitives that solve most of the problems you are reinventing with k8s?
Re:Kubernetes reinvented virtual machines in a good sense
by darkwater on Monday August 01, 2022 @04:46AM
(#32303494)
Yep, that's the typical straw-man from K8S zealots: compare static, even bare-metal setups with theK8S API "revolution", forgetting that the "clouds" (both public and private) already had APIs that covered most of it.
Sure, there are some nice additions on top of that like "operators" that take advantage of the main loop you have already perpetually running in a k8s cluster, but the leap is not that astronomical as some says.
Re:Kubernetes reinvented virtual machines in a good sense
by aledalgrande on Monday August 01, 2022 @11:36AM
(#32307574)
If you think those APIs don't need tons of scripts to be useful to a company, then either you do everything through the AWS console, or you are an anti-k8s zealot yourself.
Re:Kubernetes reinvented virtual machines in a good sense
by darkwater on Monday August 01, 2022 @12:33PM
(#32308582)
There are many established solutions on top of those APIs, that let you manage them with code, DSLs, graphical UIs etc. (i.e. Terraform, Harness, Pulumi, Spinnaker etc)
Re:Kubernetes reinvented virtual machines in a good sense
by aledalgrande on Monday August 01, 2022 @12:35PM
(#32308611)
In fact I am not arguing against TF, which I love. I don't know how that came up here, k8s is at a different level in the stack.
Re:Kubernetes reinvented virtual machines in a good sense
by darkwater on Tuesday August 02, 2022 @04:31AM
(#32316345)
It came up here because with Terraform you can automate many parts of the cloud (VMs) provisioning and deployment.
Re:Kubernetes reinvented virtual machines in a good sense
by aledalgrande on Monday August 01, 2022 @11:35AM
(#32307559)
I have done everything from deploying to Tomcat servers to modern k8s. I really don't like Cloudformation and ECS, arcane and poorly documented syntax. I like much more having a Helm chart for my apps. Have you ever tried to set up private DNS in ECS for services to talk? That doesn't look simple (or well documented) at all to me.
By the way, Terraform and k8s are not exclusive, I use them together.
a lot of scripts crammed together that could be broken by any single dev