Hacker News new | ask | show | jobs
by marcinzm 2231 days ago
Kube removes some of the infrastructure burden of running your own solution but not all of it and that's not the only burden.

For example, I can deploy Kafka on k8s. I still need to know enough about Kafka to be able to deploy it correctly (zookeeper, etc.). I need to know enough about k8s to know how Kafka can run on i and to fix issues. I then need to know enough about Kafka itself to tune it, fix issues, manage it, etc. Then there's interaction events such as upgrades which require coordinating between k8s and Kafka. And in the end I'd still be a novice at all of it.

1 comments

I would guess that we could just give an external company control over a kube master and have them run their operator, which in turn will spin up all the necessary pods and stuff.

You give a SSH certificate and you get back an IP address in your on-premises / cheap host with Kafka running along with monitors.