In this tutorial, we are going to spin up a CockroachDB secure cluster running in Kubernetes with certificates managed by HashiCorp Vault and issued by cert-manager. Before we get to the final state, we are going to evolve the installation step by step to understand how each component is contributing to the setup and what we are gaining.
We’ll focus on the execution, assuming you are minimally familiar with these components. Links will be provided for additional context when necessary.
This tutorial can be executed from your local machine, no cloud resources are necessary.