Multi-cluster¶
This guide is for environments with more than one Kubernetes cluster.
It's important to add all clusters to the same Robusta account.
Installing Robusta on multiple clusters¶
Install Robusta on the first cluster, as described in Install Robusta.
Do a
helm installon each additional cluster, re-using your existinggenerated_values.yaml.helm install robusta robusta/robusta -f ./generated_values.yaml --set clusterName=<YOUR_CLUSTER_NAME>
Warning
Set a unique clusterName on each cluster (via --set clusterName=<YOUR_CLUSTER_NAME>). The rest of generated_values.yaml stays the same across all clusters — that's how the Robusta UI groups them under the same account.
Frequently Asked Questions¶
Where is my generated_values.yaml?¶
If you lost your generated_values.yaml file, you can extract it from any cluster running Robusta.
helm get values -o yaml robusta | grep -v clusterName: | grep -v isSmallCluster: > generated_values.yaml
Note
The above command strips the clusterName and isSmallCluster options so you don't copy them accidentally.
These options should be determined on a cluster by cluster basis.