Deployment Guideline

1. Introduction

This document describes the supported software and hardware configurations for the reference component as well as providing guidelines on how to install and configure such reference system.

The audience of this document is assumed to have good knowledge in AI/ML tools, Kubernetes and Linux system

2. Minimum Requirements

Detail the hardware and software requirements necessary for the installation

  • 16 cpu cores

  • 32 GB RAM

  • 60 GB harddisk

  • Operating System Ubuntu 22.04 server

 

3. Installation

step-by-step instructions for deployment

3.1) Software Installation and Deployment

git clone "https://gerrit.o-ran-sc.org/r/aiml-fw/aimlfw-dep" cd aimlfw-dep

Update recipe file RECIPE_EXAMPLE/example_recipe_latest_stable.yaml which includes update of VM IP and datalake details.

Note: In case the Influx DB datalake is not available, this can be skipped at this stage and can be updated after installing datalake.

bin/install_traininghost.sh

Check running state of all pods and services using below command

kubectl get pods --all-namespaces kubectl get svc --all-namespaces

Check the AIMLFW dashboard by using the following url

In case of any change required in the RECIPE_EXAMPLE/example_recipe_latest_stable.yaml file after installation, the following steps can be followed to reinstall with new changes.

Expected Result:

 

3.2) Step 2:

Expected Result:

 

4. Post-Installation Verification

Outline how to verify that the installation was successful.

4.1) Step 1:

Expected Result:

4.2) Step 2:

Expected Result:

 

5. Troubleshooting

Provide common issues and their solutions.

  • Issue 1: (Describe the issue.)
    Solution: (Provide the solution.)

 

6. Additional Resources

List of additional documentation, links, or resources that may be helpful.