SMO deployment based on ONAP-Guilin-Release
Reference Documentation
This procedure provides:
- ONAP-AAF
- ONAP-DCAE
- ONAP-DMaaP
- ONAP-SDNC (single node, SMO functionality)
Limitations (wip):
- none
Prerequisites:
- Software requirements: https://docs.onap.org/projects/onap-oom/en/guilin/oom_cloud_setup_guide.html#oom-cloud-setup-guide
- kubernetes cluster (1.15.11)
- helm installation (2.16.10)
- More details: setup cloud environment(openstack/kubernetes) https://docs.onap.org/en/guilin/guides/onap-operator/settingup/index.html
Setup
- clone oom repo from gerrit.onap.org
mkdir ~/workspace cd ~/workspace git clone -b guilin http://gerrit.onap.org/r/oom --recurse-submodules oom_smo cd oom_smo sudo cp -R ~/workspace/oom_smo/kubernetes/helm/plugins/ ~/.helm
- verifiy if local helm repo is available, otherwise follow intructions in onap setup
helm repo list #NAME URL #stable https://kubernetes-charts.storage.googleapis.com #local http://127.0.0.1:8879
- build local onap helm repo
cd ~/workspace/oom_smo/kubernetes ake SKIP_LINT=TRUE all ; make SKIP_LINT=TRUE onap # take a coffee helm search onap
- create an overwrite yaml file, e.g. deploy_smo_bronce.yaml
deploy smo
helm -n dev-smo local/onap -f ~/workspace/smo/deploy_smo_bronce.yaml --namespace onap --timeout 900
- Â verifiy deployment
helm ls
- verifiy pnf-registration, fault notification use case, please find examples for sending VES message in gerrit.