Add the kubernetes helm charts incubator repository
cd voltha helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com/
Build dependencies
helm dep build
There's an etcd-operator known bug we're trying to solve that prevents users to deploy Voltha straight since the first time. We found a workaround.
Few steps:
Install Voltha (without etcd operator)
helm install -n voltha --set etcd-operator.customResources.createEtcdClusterCRD=false voltha
Uninstall Voltha
helm delete --purge voltha
Deploy Voltha
helm install -n voltha voltha
helm install -n voltha voltha
Assuming you have not changed the default ports in the chart, you can use this command to access the VOLTHA CLI:
ssh voltha@<pod-ip> -p 30110