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.
Documentation: https://docs.o-ran-sc.org/projects/o-ran-sc-aiml-fw-aimlfw-dep/en/latest/installation-guide.html#installation-guide
Support: Slack #AIMLFW