tree: 57aba5acb617c0fb1441aa441547a65f21701735 [path history] [tgz]
  1. 80-Auxiliary-Functions/
  2. 85-Ext-Services/
  3. README.md
ric-aux/README.md

RIC Auxiliary Functions

Helm charts, configuration files, and automation scripts that deploy the auxiliary functions for RIC. The auxiliary functions are defined as the features and services that interact with the RIC but they do not collocated with the RIC cluster. These functions includes but not limited to non-realtime management components (e.g., dashboard, DMaaP, VEScollector) that interact with RIC using A1/O1 interfaces.

Directory Structure

. ├── 80-Auxiliary-Functions Contains components that interact with RIC through A1/O1 │   ├── bin Contains deployment and uninstall scripts │   ├── etc Contains deployment configuration files │   └── helm Contains helm charts └── README.md This file

To deploy the Auxiliary Functions

$ # Modify the configuration files in ./80-Auxiliary-Functions/etc/
$ . ./80-Auxiliary-Functions/bin/install
$ # If you have an override value.yaml file, please use
$ #. ./80-Auxiliary-Functions/bin/install YOUR_OVERRIDE_FILE

To undeploy the Auxiliary Functions

$ . ./80-Auxiliary-Functions/bin/uninstall

Deployment Options

You can configure the Helm release name, Kubernetes namespace using configuration files located in ./80-Auxiliary-Functions/etc/

In the one-click deployment solution, the above setting will be overrided by environment variables shown below. *RICAUX_RELEASE_NAME *RICAUX_NAMESPACE