blob: f3befca384f2b6fa02fa3c5a9d36c59db93bbd63 [file] [log] [blame]
wriderc1be4252019-11-26 10:13:54 -05001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. SPDX-License-Identifier: CC-BY-4.0
3.. ===============LICENSE_START=======================================================
Lott, Christopher (cl778h)c22d1ce2020-01-20 13:53:43 -05004.. Copyright (C) 2019-2020 AT&T Intellectual Property
wriderc1be4252019-11-26 10:13:54 -05005.. ===================================================================================
Lott, Christopher (cl778h)c22d1ce2020-01-20 13:53:43 -05006.. This documentation file is distributed under the Creative Commons Attribution
7.. 4.0 International License (the "License"); you may not use this file except in
wriderc1be4252019-11-26 10:13:54 -05008.. compliance with the License. You may obtain a copy of the License at
9..
10.. http://creativecommons.org/licenses/by/4.0
11..
12.. This file is distributed on an "AS IS" BASIS,
13.. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14.. See the License for the specific language governing permissions and
15.. limitations under the License.
16.. ===============LICENSE_END=========================================================
17
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050018Resource Requirements
19---------------------
20
21To run the RIC-AUX cluster in a dev testing setting, the minimum requirement
22for resources is a VM with 4 vCPUs, 16G RAM and at least 40G of disk space.
23
24
wriderc1be4252019-11-26 10:13:54 -050025Getting and Preparing Deployment Scripts
26----------------------------------------
27
28Run the following commands in a root shell:
29
30.. code:: bash
31
32 git clone http://gerrit.o-ran-sc.org/r/it/dep
33 cd RECIPE_EXAMPLE
34
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050035Edit the recipe files RIC_INFRA_RECIPE_EXAMPLE and RIC_PLATFORM_RECIPE_EXAMPLE.
36In particular the following values often need adaptation to local deployments:
wriderc1be4252019-11-26 10:13:54 -050037
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050038#. Docker registry URL
39#. Docker registry credential
40#. Helm repo credential
Lott, Christopher (cl778h)c22d1ce2020-01-20 13:53:43 -050041#. Component docker container image tags.
wriderc1be4252019-11-26 10:13:54 -050042
43
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050044Deploying the Aux Group
45-----------------------
wriderc1be4252019-11-26 10:13:54 -050046
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050047After the recipes are edited, the AUX group is ready to be deployed.
wriderc1be4252019-11-26 10:13:54 -050048
49.. code:: bash
50
51 cd dep/bin
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050052 ./deploy-ric-infra ../RECIPE_EXAMPLE/RIC_INFRA_AUX_RECIPE_EXAMPLE
53 ./deploy-ric-aux ../RECIPE_EXAMPLE/RIC_INFRA_RECIPE_EXAMPLE
wriderc1be4252019-11-26 10:13:54 -050054
55
56Checking the Deployment Status
57------------------------------
58
59Now check the deployment status and results similar to the below indicate a complete and successful deployment.
60
61.. code::
62
Lott, Christopher (cl778h)cb200332020-01-20 15:56:57 -050063 TBD