Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This

...

Table of Contents

NONRTRIC Architechture

NONRTRIC composes of four major components,

  1. Control Panel
  2. Policy Management Service
  3. A1 Controller
  4. NearRT RIC Simulator

Image Removed

Introduction to Helm Chart

In Nonrtric we use Helm chart as a packaging manager for kubernetes. Helm chart helps developer to package, configure & deploy the application and services into kubernetes environment.

For more information you could refer to below links,

https://helm.sh/docs/intro/quickstart/

Helm Chart in NONRTRIC

In Release B, the helm chart's are written in IT/Dep repo.

The following picture shows the hierarchy of the nonrtric within IT/Dep repo. 

Image Removed

Each components in nonrtric repo are independent chart with common dependency of nonrtric-common.  The nonrtric chart acts a parent chart where other charts like a1controller, a1simulator, controlpanel & policymanagemenservice are added as dependencies in it.

The nonrtric-common contains the common template shared across all the nonrtric componenets. The nonrtric-common chart is added as a dependency into all the components (a1controller, a1simulator, controlpanel, policymanagemenservice & nonrtric)

Each component can be built & packaged independently of others and the required version can be deployed by adding the same into requirements.yaml file in nonrtric

...

languageyml
themeMidnight
titleRequirements.yaml

...

page is out of date.
Please see the relevant page for the latest release: e.g. Release J - Run in Kubernetes