Prerequisites
- Openstack and admin account with enough resources
- Kubernetes cluster
Technical background
With Dublin-release, SDN-R WT apps are part of SDNC image and disabled by default.
SDN-R WT apps will be enabled by setting the environment variable $SDNRWT=true within the SDNC container
Procedure
This procedure is based on Deploying SDN-C using helm chart.
Open issues
Open issues related to this topic
Prepare helm charts
- define mount path for persistent volume
- Enable SDNC with at least one mariadb-galera replica
nano kubernetes/onap/values.yaml ... # default mount path root directory referenced # by persistent volumes and log files persistence: mountPath: /onapDev ... ################################################################# # Enable/disable and configure helm charts (ie. applications) # to customize the ONAP deployment. ################################################################# ... mariadb-galera: enabled: true replicaCount: 1 ... sdnc: enabled: true replicaCount: 3 ...
Enable SDN-R WT apps
(Please check the status of open issues. Adjust additional helm templates if still required.)
... ################################################################# # Application configuration defaults. ################################################################# # application images repository: nexus3.onap.org:10001 pullPolicy: Always image: onap/sdnc-image:1.5.1-STAGING-latest ## put here the right image tag ... # application configuration config: odlPassword: <secretadminpasswort> ... sdnrwt: true
Please check the status of open issues. Adjust helm templates if still required.
Deploy SDN-R
Make helm repos and deploy
/home/ubuntu/oom/kubernetes# sudo make all /home/ubuntu/oom/kubernetes# helm install local/onap --name <Release-name> --namespace onap