This is the world we’ve created for ourselves, huh.
A friend of mine keeps suggesting to me: “If people want to dig themselves a hole, I’ll sell them another shovel.”
That provides business opportunities, which, OK… At the expense of further promoting the ecosystem that is overly complicated and a bad choice for most users. Not sure what to do about that.
Yeah, it seems easy, because it hides most of the complexity of the k8s behind minikube or other hosted solution.
Sets up a pretty large amount of configuration for the Nginx load balancer
Actually adds the Nginx load balancer
Creates a service you can use
In that way we can say that OpenStack is easy, because you can go to OVH (or other hosted provider) and in few clicks get your application up and running.
That is not how it works.
Back in the earlier days of Kubernetes (Nov 2015) I legitimately did an (boot-droplets-to-live-cluster) Kubernetes Any% Speedrun on stage…. healthy cluster in 7m30 and an application up in 10m or so. The video is behind a login wall ( https://skillsmatter.com/skillscasts/7073-keynote-from-the-os-to-rkt-building-reliable-large-distributed-systems-with-containers ) But I still have the scripts from those days. They probably don’t work anymore without some tweaking: https://github.com/barakmich/10m-k8s
I was sent there to talk about rkt but we had gotten the (even more complicated, at the time) setup on CoreOS down a lot on that trip and so I went a little off-script. Still one of the best presentations I ever did. :)