xApp onboarded to each RIC platform instance will need to learn the corresponding platform services endpoints. Today that includes RMR and DBAAS services.
The RIC platform injects the following environment parameters Certain platform and infrastructure parameters will be injected into the xApp containers. operators can also inject extra parameters before deploying the xApp. xApp developers can assume Note that the correct default values are populated by only examples and depends on the RIC platform instance configuration they are subjected to change.
an xApp should always refer to the environment variables for their values instead of using the default ones.
Environment Variable | Description | Default Value |
---|---|---|
RMR_RTG_SVC | 4561 | |
XAPP_DESCRIPTOR_PATH | Path of the xApp descriptor JSON file | /opt/ric/config |
DBAAS_MASTER_NAME | Entry point of DBAASHA sentinel | service-ricplt-dbaasha-sentinel.ricplt.svc.cluster.local |
DBAAS_SERVICE_HOST | Entry point of DBAAS service | service-ricplt-dbaasha-tcp.ricplt.svc.cluster.local (if using DBAASHA) service-ricplt-dbaas-tcp.ricplt.svc.cluster.local (if using DBAASSA) |
DBAAS_SERVICE_PORT | DBAAS service port | 6379 |
DBAAS_SERVICE_SENTINEL_PORT | DBAASHA sentinel port | 26379 |
...