/
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
Install helm3
Install push plugin
setup local chartmuseum
Install postgres
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
, multiple selections available,
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