Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 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
languagebash
themeMidnight
titlem3operator
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

     



  1. m3dbInstallerScript - This script shall install m3db nodes.  Helm charts and profile : m3dbHelmCharts

  2. CollectD-PrometheusScript - This script shall install collectd and prometheus. Helm charts for collectd and prometheus : collectd and prometheus

  3. Once all pods are deployed correctly, the topology should be like below:

...

Code Block
languagebash
themeMidnight
titleMake m3coordinator service a NodePort
kubectl edit svc/m3coordinator-m3-cluster
Edit type to be NodePort instead of the "ClusterIP" that is present there.

...