commit | 5e94a66d5dc9ec584ab7b40f5ac983b724b2119b | [log] [tgz] |
---|---|---|
author | Lott, Christopher (cl778h) <cl778h@att.com> | Tue Aug 06 08:46:35 2019 -0400 |
committer | Lott, Christopher (cl778h) <cl778h@att.com> | Tue Aug 06 08:46:35 2019 -0400 |
tree | cd24affdf7653b55231639b5cb87d43ae1332295 | |
parent | 02a6acd9f21bd5012c51f0bb25c7c633071d4fb0 [diff] |
Get helm installer script directly and with retries This is a workaround for timeouts during Jenkins builds. Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com> Change-Id: I7f6cb99b25ed0739d6484b0ddc1ba19f41d72bba
This repo contains RAN Intelligent Controller (RIC) deployments related files.
The RIC deployment scripts are designed to deploy RIC components using helm charts. A deployment recipe yaml file that contains parameter key:value pairs can be provided as a parameter for any deployment script in this repository. The deployment recipe is acting as the helm override value.yaml file. If no deployment recipe is provided, defaul parameters are used. The default parameters are set up to deploy a RIC instance using Linux Foundation repositories in a self-contained environment.
. ├── bin ├── etc ├── LICENSES.txt License information ├── README.md This file ├── RECIPE_EXAMPLE Directory that contains deploy recipe examples ├── ric-aux Deployment scripts, charts and configuration files for RIC auxiliry functions ├── ric-infra Deployment scripts, charts and configuration files for infrastructure support ├── ric-platform Deployment scripts, charts and configuration files for RIC platform components └── ric-xapps xApp related scripts, charts and configuration files
The root directories are orgainzed according to the deployment plans. Each directory contains subdirectories for different deployable components. The prefix of these subdirectories represents the deployment order. The smaller the prefix number the eariler the corresponding component will be deployed. Consider the following example, ├── ric-aux │ ├── 80-Auxiliary-Functions │ ├── 85-Ext-Services │ └── README.md ├── ric-infra │ ├── 00-Kubernetes │ ├── 10-Nexus │ ├── 20-Monitoring │ ├── 40-Credential │ └── README.md ├── ric-platform │ ├── 50-RIC-Platform │ ├── 55-Ext-Services │ └── README.md └── ric-xapps ├── 90-xApps └── README.md when deploys the ric-platform, the credential is deployed before RIC-Platform.
In each of the component directory, ./etc contains the configuration file, ./bin contains the binary and script files, ./helm contains the helm charts, and ./docker contains docker related files for building the docker images. Please refer to the README.md files in individual directory for more details.
TBD will update when we have the root installer.
TBD will update when we have the root installer.