...
- Control Panel
- Policy Management Service
- Information Coordinator Service
- Non RT RIC Gateway (reuse of existing kong proxy is also possible)
- R-App catalogue Service
- Enhanced R-App catalogue Service
- A1 Simulator (3 A1 interface versions - previously called Near-RT RIC A1 Interface)
- A1 Controller (currently using SDNC from ONAP)
- Helm Manager
- Dmaap Adapter Service
- Dmaap Mediator Service
- Use Case rApp O-DU Slice Assurance
- Use Case rAPP O-RU Closed loop recovery
- CAPIF core
In the IT/Dep repo, there are helm charts for each these components. In addition, there is a chart called nonrtric, which is a composition of the components above.
...
Download the the it/dep repository. At time of writing there is no branch for fg-release so cloning can be made from master. Pls check if the branch exist before cloning from master.
Code Block | ||||
---|---|---|---|---|
| ||||
git clone "https://gerrit.o-ran-sc.org/r/it/dep" -b fg-release or git clone "https://gerrit.o-ran-sc.org/r/it/dep" |
...
Code Block | ||||
---|---|---|---|---|
| ||||
nonrtric: installPms: true installA1controller: true installA1simulator: true installControlpanel: true installInformationservice: true installRappcatalogueservice: true installRappcatalogueEnhancedservice: true installNonrtricgateway installNonrtricgateway: true installKong: false installDmaapadapterservice: true installDmaapmediatorservice: true installHelmmanager: true installOruclosedlooprecovery: true installOdusliceassurance: true installCapifcore: true volume1: # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning) size: 2Gi storageClassName: pms-storage volume2: # Set the size to 0 if you do not need the volume (if you are using Dynamic Volume Provisioning) size: 2Gi storageClassName: ics-storage volume3: size: 1Gi storageClassName: helmmanager-storage ... ... ... |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
>sudo kubectl get po -n nonrtric NAME NAME READY STATUS RESTARTS AGE a1-sim-osc-0 1/1 Running 0 12m2m27s a1-sim-osc-1 1/1 Running 0 10m 117s a1-sim-std-0 1/1 Running 0 12m 2m27s a1-sim-std-1 1/1 Running 0 10m117s a1-sim-std2-0 1/1 Running 0 12m2m27s a1-sim-std2-1 1/1 Running 0 3m57s a1controller-64c5b7fc56-hjx6l 117s a1controller-558776cc7b-8rhdd 1/1 Running 0 2m27s capifcore-684b458c9b-w297x 1/1 Running 0 12m2m27s controlpanel-6bf7c4bf79-m6hgl889b5dfbf-b8tgd 1/1 Running 0 12m 2m27s db-76d79cd769-mngm475c5789d97-nvjtw 1/1 Running 0 12m2m27s dmaapadapterservice-0 1/1 Running 0 12m2m27s dmaapmediatorservice-0 1/1 Running 0 12m2m27s helmmanager-0 1/1 Running 0 12m 2m27s informationservice-0 1/1 Running 0 12m 2m27s nonrtricgateway-677988d5c7-rfm887b7d485dd4-j8hnz 1/1 Running 0 12m2m27s odusliceassuranceorufhrecovery-cd5b6f568-q89r56d97d6ccf-ghknd 1/1 Running 0 12m oruclosedlooprecovery-568f867b45-b6zld 2m27s policymanagementservice-0 1/1 Running 0 12m2m27s policymanagementservice-ransliceassurance-7d788d7556-95trk 1/1 Running 0 2m27s rappcatalogueenhancedservice-764c47f7fb-s75hf 1/1 Running 0 12m 2m27s rappcatalogueservice-687d69756c-lvwrg66c7bf7d98-2ldjc 1/1 Running 0 12m 2m27s |
Troubleshooting
- After successful installation, control panel shows "No Type" as policy type as shown below.
...