...
- git clone -b <BRANCH> http://gerrit.onap.org/r/oom --recurse-submodules <oom.yymmdd>
- ln -s <oom.yymmdd> oom
- ln -s <oom.yymmdd> oom
- helm plugin install https://github.com/chartmuseum/helm-push.git --version 0.9.0
- cp -R ~/oom/kubernetes/helm/plugins/* ~/.local/share/helm/plugins/
curl -LO https://s3.amazonaws.com/chartmuseum/release/latest/bin/linux/amd64/chartmuseum; chmod +x ./chartmuseum ; mv ./chartmuseum /usr/local/bin
chartmuseum --storage local --storage-local-rootdir ~/helm3-storage -port 8879 &
helm repo add local http://127.0.0.1:8879
helm repo list
- apt install make
make SKIP_LINT=TRUE all; make SKIP_LINT=TRUE onap
- Install Strimzi Kafka operator (from Step 4.1 - https://docs.onap.org/projects/onap-oom/en/latest/oom_quickstart_guide.html)
helm repo add strimzi https://strimzi.io/charts/
helm install strimzi-kafka-operator strimzi/strimzi-kafka-operator --namespace strimzi-system --version 0.28.0 --set watchAnyNamespace=true --create-namespace helm deploy dev local/onap --namespace onap --create-namespace -f ~/onap6-override.yaml --set global.masterPassword=test1 --set global.pullPolicy=IfNotPresent
Following needed for MOD
helm install -name dev-chartmuseum local/chartmuseum -n onap -f ~/onap-1-override.yaml --set global.masterPassword=test1 --set global.pullPolicy=IfNotPresent
Complete MOD deploy - DCAE MOD Flow for Helm Flow (Jakarta)
...
helm install onap-dcaemod local/dcaemod --namespace onap --set global.masterPassword=test1 --set global.pullPolicy=IfNotPresent
helm delete onap-dcaemod --namespace onap
- helm undeploy onap --namespace onap
- helm install -name dev-slice-analysis -n onap . -f ~/onap-1-override.yaml --set global.masterPassword=test1 --set global.pullPolicy=IfNotPresent
External reference
https://docs.onap.org/projects/onap-oom/en/latest/oom_quickstart_guide.htmll
https://docs.onap.org/projects/onap-oom/en/latest/oom_cloud_setup_guide.html#cloud-setup-guide-label7
https://kifarunix.com/make-permanent-dns-changes-on-resolv-conf-in-linux/
...