News for hackers. Stuff that matters.
Re:Container technologies at Coinbase: Why Kubernetes is not... by hardwaresofton on Tuesday June 09, 2020 @05:02AM (#23464981)
So if you'll indulge me -- this list is exactly why a system like Kubernetes is valuable and why I think personally that it contains a lot of essential complexity.

Kubernetes attempts to do all of the above, which is why it's so massive, and I'd argue it's actually less complex than knowing all the tools above -- but it's an equal degree less universally applicable. In this way, it's perfect for the dev who never wants to "do ops", and less so for the dev that already knows ops (or any regular sysadmin/ops person), because they already know all these answers.

Re:Container technologies at Coinbase: Why Kubernetes is not... by 15155 on Tuesday June 09, 2020 @05:50AM (#23465179)
Devops person here: I already know all of these answers and would still choose Kubernetes over hand-rolling all of this again and again.

"Just use Packer, some AMIs, some ASGs, some CF templates, some ELBs, some EC2 instances!"

No thanks: I'll Terraform an EKS cluster in 30 lines of HCL and deploy my applications with a Dockerfile and a handful of YAML files.

Re:Container technologies at Coinbase: Why Kubernetes is not... by hardwaresofton on Tuesday June 09, 2020 @07:04AM (#23465507)
> CF Templates

Yeah, this is where it kicked in for me. Never mind the fact that all of that is AWS specific and absolutely doesn't help you if you ever move clouds. Great to know all the stuff below, but Kubernetes is a wonderful abstraction layer above that stuff, and it gets better every day.

CF could have become Kubernetes -- it was supposed to be, but it just never got the mixture right (and of course is AWS exclusive).

Re:Container technologies at Coinbase: Why Kubernetes is not... by jen20 on Tuesday June 09, 2020 @09:20AM (#23466412)
I find the ridiculous false dichotomy between Terraform for Kubernetes and Cloudformation for more basic infrastructure even more ironic given that I am still the eighth most prolific contributor to Terraform _over three years after leaving HashiCorp_.
Re:Container technologies at Coinbase: Why Kubernetes is not... by ex_amazon_sde on Tuesday June 09, 2020 @12:58PM (#23468352)
Both options are questionable.
Re:Container technologies at Coinbase: Why Kubernetes is not... by lsofzz on Tuesday June 09, 2020 @06:18AM (#23465300)
> So if you'll indulge me -- this list is exactly why a system like Kubernetes is valuable and why I think personally that it contains a lot of essential complexity.

Yes. I would agree to your statement precisely as an answer to @jen20.

Some things such as getting stateful systems, HPAs and persistent storages were a little tricky initially but a breeze after.

But I do want to mention that you really really need a team to look after it. Without it, it'll bound to be another snowflake.

[edit]: <sigh/> i meant to say stateful when i wrote stateless.