I just joined the first project to use Kubernetes at my current company.
I remember a conversation with a "DevOps" engineer when I started 3 years ago. They had evaluated Kubernetes and decided against it due to how complicated it is. He left a year ago, shortly before the project started.
The project is a mess and no one knows what they are doing. They've been building it for almost a year and nothing works.
I'm pretty sure the decision was made based on the desires of the developers with a fragile veneer about how it is necessary for the product they want to build.
At least it's fun to learn, albeit frustrating to work with.
I remember a conversation with a "DevOps" engineer when I started 3 years ago. They had evaluated Kubernetes and decided against it due to how complicated it is. He left a year ago, shortly before the project started.
The project is a mess and no one knows what they are doing. They've been building it for almost a year and nothing works.
I'm pretty sure the decision was made based on the desires of the developers with a fragile veneer about how it is necessary for the product they want to build.
At least it's fun to learn, albeit frustrating to work with.