1 # RIC Platform Components
3 Helm charts, deployment scripts and configuration files for RIC platform components.
5 ### Directory Structure
7 ├── 20-Credential Helm charts to onboard credential and secrets for docker registry and helm repo
8 ├── 50-RIC-Platform Deployment scripts, charts and configuration files for RIC platform components
9 └── README.md This file
11 ### To onboard credentials
13 $ # Modify the user name and password in ./20-Credential/helm/values.yaml
14 $ # Alternatively, include the credential information in an override value yaml file
15 $ . ./20-Credential/bin/install
16 $ # If you have an override value.yaml file, please use
17 $ #. ./20-Credential/bin/install YOUR_OVERRIDE_FILE
20 ### Credential Deployment Options
21 You can configure the Helm release name, Kubernetes namespace using configuration files located in ./20-Credential/etc/
22 Please make sure that the namespace is the same one as the one used for RIC platform components.
24 In the one-click deployment solution, the above setting will be overrided by environment variables shown below.
29 ### To Deploy RIC Platform
31 $ # Modify the configuration files in ./50-RIC-Platform/etc/
32 $ . ./50-RIC-Platform/bin/install
33 $ # If you have an override value.yaml file, please use
34 $ #. ./50-RIC-Platform/bin/install YOUR_OVERRIDE_FILE
37 ### RIC Platform Deployment Options
38 You can configure the Helm release name, Kubernetes namespace using configuration files located in ./50-RIC-Platform/etc/
39 Please make sure that the namespace is the same one as the one used for RIC platform components.
41 In the one-click deployment solution, the above setting will be overrided by environment variables shown below.
45 ### To Undeploy RIC Platform
47 $ . ./50-RIC-Platform/bin/uninstall