Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printabletrue

1. Introduction

This page provides the docker based installation guidelines for all the NONRTRIC components as part of the “smo-install” in it/dep repository.

2. Minimum Requirements

  • Cores : 8

  • RAM : 20G

  • Storage : 50G

  • Operating System : Ubuntu (20.04/22.04)

...

Step by step installation instructions for this installation is available as part of the README(smo-install/README.md) in it/dep repositorypage Release J - Run in Docker - Non-Realtime RIC - Confluence/Wiki.

Steps provided below provides an overview of the expected steps.

3.1) Step 1: Install base components.

Expected Result: Base components(Kubernetesdocker, Chartmuseum, Helm 3docker-compose, curl,…) should be installed and available to use.

3.2) Step 2: Build all charts Create a docker network to be used by all NONRTRIC components.

Expected Result: All the helm chart files are built and uploaded into Chartmuseum server Successful creation of docker network.

3.3) Step 3: Install the chartsModify the configuration and run docker containers.

Expected Result: Installation script Expected docker containers should be completed successfullyup and running.

4. Post-Installation Verification

All the expected pods containers should be up and running. It can be verified using the command below.

...

The detailed verification steps are provided as part of Release J - Run in Docker - Non-Realtime RIC - Confluence/Wiki .

5. Troubleshooting

  • Issue 1: Permission issue - Sometime the charts are failed to get uploaded into Chartmuseum because of permission issues
    Solution: Try using “sudo” along with installation commands.

  • Issue 2: Port conflict due to the existing chartmuseum.

...

  • NONRTRIC components unable to reach the dependent components
    Solution: This may happen due to the usage of different docker network. The installation instructions shows the step to create a common docker network for this usage.

6. Additional Resources

...