...
- m3operatorScript - This script has to run first as it deploys the m3operator. M3operator is a pre-requisite for the m3 cluster deployment.
Make necessary changes in the script as per the cluster details at your end. Helm charts and profile can be found at : operatorHelmChartsAndProfile
After you are done with the m3Operator installation, the following pods shall be running
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
vagrant@emco:~/multicloud-k8s/kud/tests$ kcc2 get pods
NAME READY STATUS RESTARTS AGE
etcd-0 1/1 Running 0 30s
etcd-1 1/1 Running 0 18s
etcd-2 1/1 Running 0 10s
m3db-operator-0 1/1 Running 0 30s |
- m3dbInstallerScript - This script shall install m3db nodes. Helm charts and profile : m3dbHelmCharts
- CollectD-PrometheusScript - This script shall install collectd and prometheus. Helm charts for collectd and prometheus : collectd and prometheus
- Once all pods are deployed correctly, the topology should be like below:
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
kubectl edit svc/m3coordinator-m3-cluster Edit type to be NodePort instead of the "ClusterIP" that is present there. |
...