1. RAN-Sim Controller
Steps to build the RAN-Sim Controller setup:
...
- Select "Modify" menu by right clicking any cell in Ransim-GUI.
- Change the pcid value and click modify. Modified Successfully message displayed.
- Verify the notification received as below in netconf-console shell. Any issue check honeycomb log.
hc_50000/var/log/honeycomb/honeycomb.log
2. RAN-Sim: Netconf-server(s) (agents) - Extended Honeycomb
This has the following steps:
...
To run each instance of HoneyComb it requires ~353 MB of memory. Still we are working on optimizing the simulator configuration to run only required processes for ONAP setup.
3. PCI-Micro service
Cloning the chart repository
The kubernetes chart can be cloned from https://github.com/onap-oof-pci-poc/pcihms.git
Code Block | ||||
---|---|---|---|---|
| ||||
git clone https://github.com/onap-oof-pci-poc/pcihms.git |
Building the postgres-init docker image
Naviagate to postgres-scripts folder and run the following command to build the docker image
Code Block | ||||
---|---|---|---|---|
| ||||
cd pcihms/postgres_scripts docker build -t postgres-init:1.0 . |
Building the Microservice
Navigate to the project's source code (pcihms/pci-handler) and run the following commands
Code Block | ||||
---|---|---|---|---|
| ||||
cd pcihms/pci-handler mvn clean install docker build -t pci-handler:1.0 . |
Generate apikeys from DMaaP
4 apikey/secret pair should generated from DMaaP(one for management of topics, one for PCI-Microservice, one for Policy and one for SDNR). These apikeys must be set as configuration parameter in PCI-Microservice.
Setting Configuration parameters
The environment variables for the microservice must be set in configMap file in th charts. The following parameters must be set in the configMap.yaml before deploying the microservice. The config file can be found under pcihms/charts/pci-handler/templates/configMap.yaml.
...
Note : The dns will be <service name>: <namespace>
Build the helm chart
Navigate to the cloned repository and run the following command
Code Block | ||||
---|---|---|---|---|
| ||||
cd pcihms/charts make all |
Deploying the microservice
DMaaP, Policy, OOF and SDNR must be running before starting the PCI-Microservice. To deploy the microservice, Run the following command
...