Java was a big deal when it came out; write a program & run it on any operating system. Kubernetes lets you write an elastic highly available distributed application in any language with load balancing & persistent state and run on any cloud, data centre or laptop @kubernetesio
3
58
1
126
Not sure I agree with the “persistent state” bit of that statement
1
3
you can run Kakfa, ElasticSearch, Cassandra, postgres, mysql, ActiveMQ et al just fine on Kubernetes with persistent state; or consume cloud native persistent services like databases or message queues. I'm not sure how you think persistent state isn't supported on kubernetes?
2
1
My bad, I thought you were referring to some intrinsic part of K8s. It’s all external and still very much something I have to take care of.

Mar 27, 2018 · 5:53 AM UTC

1
1
Yeah. You can specify a PersistentVolumeClaim & k8s will provide you a disk or use a StatefulSet if you are implementing sharded state like kafka or cassandra. Though kubernetes abstracts you from the underlying cloud's PersistentVolume implementation - like Java does with files
3