Run CrateDB on Kubernetes¶
CrateDB is ideal for containerized environments, creating and scaling a cluster takes minutes and your valuable data is always in sync and available.
Prerequisites¶
Both of following methods assume familiarity with Kubernetes.
Before continuing you should already have a Kubernetes cluster up-and-running with at least one master node and one worker node.
See also
You can use kubeadm to bootstrap a Kubernetes cluster by hand.
Alternatively, cloud services such as Azure Kubernetes Service or the Amazon Kubernetes Service can do this for you.
Method 1 - Classic kubernetes¶
Install the resources to run your CrateDB.
Method 2 - Kubernetes operator¶
You can also use the CrateDB custom resource and the Crate Operator to quickly install your CrateDB.
Table of contents