What happened to "focus on the business logic / application"? Are we just making rabbit holes out of rabbit holes of abstraction using kubernetes? I just use and push code to Heroku and I'm done for the day, simple. NoOps I call it. I wish more tools and platforms were like this.
Google admits Kubernetes container tech is too complex
31–40 of 449 posts
Re: Google admits Kubernetes container tech is too complex
#32Sadly, this is a typical Register headline. Google did not say "Kubernetes is too complex" but rather, they are making this new tool - called Autopilot - that is an abstraction layer on top of Kubernetes for certain types of applications / companies. This Autopilot system still uses Kubernetes AFAICT.
They have a quote from the GKE lead directly saying "Despite 6 years of progress, Kubernetes is still incredibly complex." But it is a surprisingly negative headline. Autopilot sounds like a cool tool to simplify container orchestration!
That's the Register's schtick, they're snarky about everything.
Re: Google admits Kubernetes container tech is too complex
#33I understand their rationale. We manage thousand Kubernetes clusters and end-users can find lots and lots of creative way to shoot themselves in the foot: - I can store anything in a secret? Let's have thousands of cat images. Etcd then stops working because we have over 2GB of funny cats in the key store. - I can run a root Pod? Lets mount the docker socket and start building images with it. Oh and by the way, I nev…
Sure just put your secret data on a file then we'll use your file name as the key of the secret.
Cronjobs sometimes have weird bugs as well.
A lot of its complexity is due to the fact it's an evolving system, that's fine. But I see that some things end up way more complex or unreliable than it needs due to overengineering or use cases no one needs
Re: Google admits Kubernetes container tech is too complex
#34The implementation details and management tools aside, the mental model for what is basically interconnected hardware should never be this complex.
Re: Google admits Kubernetes container tech is too complex
#35Sadly, this is a typical Register headline. Google did not say "Kubernetes is too complex" but rather, they are making this new tool - called Autopilot - that is an abstraction layer on top of Kubernetes for certain types of applications / companies. This Autopilot system still uses Kubernetes AFAICT.
K8s is too complex, and I say it as k8s dev(ops) who dreams the next great thing will come soon which will save me from piles of YAMLs and will bring back programming fun ;) /s
Re: Google admits Kubernetes container tech is too complex
#36Re: Google admits Kubernetes container tech is too complex
#37Sadly, this is a typical Register headline. Google did not say "Kubernetes is too complex" but rather, they are making this new tool - called Autopilot - that is an abstraction layer on top of Kubernetes for certain types of applications / companies. This Autopilot system still uses Kubernetes AFAICT.
Re: Google admits Kubernetes container tech is too complex
#38Sadly, this is a typical Register headline. Google did not say "Kubernetes is too complex" but rather, they are making this new tool - called Autopilot - that is an abstraction layer on top of Kubernetes for certain types of applications / companies. This Autopilot system still uses Kubernetes AFAICT.
Re: Google admits Kubernetes container tech is too complex
#39What happened to "focus on the business logic / application"? Are we just making rabbit holes out of rabbit holes of abstraction using kubernetes? I just use and push code to Heroku and I'm done for the day, simple. NoOps I call it. I wish more tools and platforms were like this.
When you start having a lot of pieces to manage eg. cache, database, auth, multiple applications then Kubernetes comes into its own.
Because then you can scale, monitor, trace, debug, log, backup, audit, encrypt and visualise all of those pieces in exactly the same way.
And do it irrespective of which cloud you use or whether it's even in the cloud at all.
Re: Google admits Kubernetes container tech is too complex
#40Earlier quoted context omitted.
Mind blowing to me that "Heroku but with docker images" doesn't seem to exist. Would love to be corrected!
That's pretty much Cloud Run, no? https://cloud.google.com/run/
Can't afford to test my luck until I've finished migrating all my accounts off my gmail.