This repository contains Helm charts for deploying CockroachDB, the open-source, cloud-native distributed SQL database.
You can install CockroachDB using two approaches, depending on your requirements:
1. cockroachdb
The traditional chart that deploys CockroachDB in StatefulSet mode.
This is a direct installation method for running CockroachDB clusters.
➡️ See the cockroachdb/README.md for detailed installation instructions.
The new recommended way of installing CockroachDB using the CockroachDB Operator.
This parent chart manages both the Operator and CockroachDB installation.
➡️ See the cockroachdb-parent/charts/operator/README.md for details on installing the Operator. ➡️ See the cockroachdb-parent/charts/cockroachdb/README.md for details on installing cockroachdb.
-
Self-Signer
- Information about certificate management with self-signer can be found here.
-
Cert-manager
- Information about certificate management with cert-manager can be found here.
There are two common migration paths: