- Auto join of new Couchbase members
- Auto graceful failover of draining Couchbase members
- Kubernetes 1.6+ cluster up and running
- kubectl already setup to point to the cluster
- Kubernetes cluster has a dynamic storage provider
- Helm client is locally installed and cluster is initialized
Review the Etcd and Couchbase helm values for your Couchbase cluster
- Check the name of your storage classes
helm install -n etcd -f ./etcd/values.yaml ./etcd
helm install -n couchbase -f ./couchbase/values.yaml ./couchbase
kubectl scale statefulset/couchbase-worker --replicas=3
kubectl port-forward couchbase-worker-0 8091
Open the dashboard