Versions Compared

Key

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

...

  1. Clone ONAP Helm charts for specific release including submodules

    git clone --branch frankfurt --recurse-submodules "https://gerrit.onap.org/r/oom"

  2. Change to kubernetes dir

    cd oom/kubernetes

  3. Initialize Helm and configure Tiller

    Code Block
    languagebash
    titleConfigure Tiller
    microk8s kubectl -n kube-system create serviceaccount tiller
     
    microk8s kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
     
    microk8s helm init --service-account tiller
     
    microk8s kubectl -n kube-system rollout status deploy/tiller-deploy
    


  4. Start Helm service and initialize local Helm repository

    make repo

    Info

    Makefile script calls helm directly, so you have to create alias to allow it to find helm binary:

    sudo snap alias microk8s.helm helm

    # This will do same as:

    helm serve &
    helm repo add local http://127.0.0.1:8879

      

  5. Package ONAP Helm charts

    make

...