OOM Helm Release Deployment

ONAP hosts the OOM release helm charts in it’s ONAP helm release repository.

This is the officially supported repository for the deployment of OOM.

Note

ONAP supports up to N-1 releases. See ONAP Release Long Term Roadmap for more details.

Add the OOM release repo & Deploy

Add the repository:

  • To add the onap release helm repo, execute the following:

    > helm repo add onap-release https://nexus3.onap.org/repository/onap-helm-release/
    

Note

The following helm command will deploy ONAP charts, with all OOM components enabled as per the onap-all.yml overrides file provided to the -f flag.

To customize what applications are deployed, see the OOM Custom Overrides section for more details, to provide your own custom overrides yaml file.

  • To deploy a release, execute the following, substituting the <version> tag with your preferred release (ie. 13.0.0):

    >  helm deploy dev onap-release/onap --namespace onap --create-namespace --set global.masterPassword=myAwesomePasswordThatINeedToChange --version <version> -f oom/kubernetes/onap/resources/overrides/onap-all.yaml