Comment by xyzzy_plugh

2 years ago

This isn't my experience at all. Maybe three or four years ago?

Who exactly needs millions of lines of code?

I think they're more getting a k8s requiring a whole mess of 3rd party code to actually be useful when bringing it to prod. For EKS you end up having coredns, fluentbit, secrets store, external dns, aws ebs csi controller, aws k8s cni, etc.

And in the end it's hard to say if you've actually gained anything except now this different code manages your AWS resources like you were doing with CF or terraform.

  • We have all of that neatly extracted into a Terraform module. Write it once and now EKS clusters are essentially disposable.