Earlier quoted context omitted.
Last month I tried to deploy cockroachdb in Kubernetes and I felt the documentation wanted to treat me like a 5-year-old. I don't think the your product documentation has to explain what Kubernetes is or its terminologies[1]. The worst part is that it does not tell the cluster admins what need to be setup in the Kubernetes cluster at all, instead, it wraps a bunch of `kubectl` commands in a Python script and says "ju…
I'm curious why you would want to deploy CockroachDB in a K8 cluster. Not being critical...genuinely curious. Since it has its own idea of a cluster, it sounds complex to me. Especially since the typical geographically wide CockroachDB cluster would likely span outside a region centric k8s cluster.
I do admit that, although it has improved a lot over the years, running stateful applications in k8s is still problematic and I had to do some weird dances for networking and data volumes. I won't say this is complex because end of day they are just a bunch of yaml files in git (infrastructure-as-code is sweet).