/
Setup helm3 for oom

Setup helm3 for oom

Please use for recent updates:

https://docs.onap.org/projects/onap-oom/en/latest/oom_user_guide.html



With H-Release helm3 is mandatory for oom based deployment.

This how to describes basic steps to run successfully

  • 'make all; make onap'

  • helm deploy ...

Step-by-step guide

  1. Install helm3

  2. Install push plugin

  3. setup local chartmuseum

  4. Install postgres

  5. Install ONAP helm plugins

 Install helm3

https://helm.sh/docs/intro/install/

export HELM_VERSION=v3.3.4 # Guilin export HELM_VERSION=v3.5.2 # Honolulu wget https://get.helm.sh/helm-$HELM_VERSION-linux-amd64.tar.gz tar -zxvf helm-$HELM_VERSION-linux-amd64.tar.gz sudo mv linux-amd64/helm /usr/local/bin/helm-$HELM_VERSION sudo rm /usr/local/bin/helm sudo ln -s /usr/local/bin/helm-$HELM_VERSION /usr/local/bin/helm helm version



Install push plugin

https://github.com/chartmuseum/helm-push

helm plugin install https://github.com/chartmuseum/helm-push.git



Setup local chartmuseum

https://github.com/helm/chartmuseum

Example for installer:

curl https://raw.githubusercontent.com/helm/chartmuseum/main/scripts/get-chartmuseum | bash mkdir ~/chartstorage chartmuseum --debug --port=8080 \ --storage="local" \ --storage-local-rootdir="~/chartstorage" & helm repo add local http://localhost:8080



Example docker-compose:





Install postgress

example for docker-compose:

docker-compose.yaml

database.env

database.env





Install ONAP Helm plugins



helm plugins

Deploy ONAP

as usual.

  • namepace 'onap' must exist, otherwise helm ls will show up all deployments as 'failed'





Related articles







Related content

Introduction of Helm Plugin
Introduction of Helm Plugin
More like this
K8S / helm basic commands for ONAP integration
K8S / helm basic commands for ONAP integration
More like this
OOM Helm (un)Deploy plugins
OOM Helm (un)Deploy plugins
More like this
Integration with OOM and AAF
Integration with OOM and AAF
More like this
Cloud Native Deployment
Cloud Native Deployment
More like this
Install Keycloak in ONAP Platform
Install Keycloak in ONAP Platform
More like this