Custom Deployment Script for OAI on OpenShift.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
infidel 44d49bb87b Update April 1 year ago
deployments Update April 1 year ago
input Update April 1 year ago
net Update April 1 year ago
oai-master Initial commit 1 year ago
oai-trainee Initial commit 1 year ago
patch Update April 1 year ago
scripts Update April 1 year ago
volumeclaims Initial commit 1 year ago
README.md Initial commit 1 year ago

README.md

Admin Tools

  1. Generate participants pods (CU,DU,UE) in bulks.
  2. Generate all the necessary components.

Templates

Deployments

deployments/
├── CoreNetwork
│   ├── basic-no-nrf
│     ├── mysql-deployment.yaml
│     ├── oai-amf-deployment.yaml
│     ├── oai-ausf-deployment.yaml
│     ├── oai-ext-dn-deployment.yaml
│     ├── oai-smf-deployment.yaml
│     ├── oai-spgwu-deployment.yaml
│     ├── oai-udm-deployment.yaml
│     └── oai-udr-deployment.yaml
│   └── default
│       ├── mysql-deployment.yaml
│       ├── oai-amf-deployment.yaml
│       ├── oai-ext-dn-deployment.yaml
│       ├── oai-gnb-deployment.yaml
│       ├── oai-nrf-deployment.yaml
│       ├── oai-nr-ue2-deployment.yaml
│       ├── oai-nr-ue-deployment.yaml
│       ├── oai-smf-deployment.yaml
│       └── oai-spgwu-deployment.yaml
├── src # Template sources   ├── gnb_access_deployment.yaml
│   ├── template_deployment.yaml
│   └── template_ue_deployment.yaml
└── trainee # Generated Configs 
    ├── gnb-cu-01.yaml
    ├── gnb-cu-02.yaml
    ├── gnb-cu-03.yaml
    ├── gnb-du-01.yaml
    ├── gnb-du-02.yaml
    ├── gnb-du-03.yaml
    ├── gnb-ue-01.yaml
    ├── gnb-ue-02.yaml
    └── gnb-ue-03.yaml

Network Definitions (Multis CNI)

net/
├── core # Core Netowrks   ├── amf-n2.yaml
│   ├── amf.yaml
│   ├── ausf.yaml
│   ├── db.yaml
│   ├── dn.yaml
│   ├── nrf.yaml
│   ├── smf.yaml
│   ├── udm.yaml
│   ├── udr.yaml
│   ├── upf-n3.yaml
│   └── upf.yaml
├── gnb # Generated Network Template   ├── cu-amf-01.yaml
│   ├── cu-amf-02.yaml
│   ├── cu-amf-03.yaml
│   ├── cu-du-01.yaml
│   ├── cu-du-02.yaml
│   ├── cu-du-03.yaml
│   ├── du-cu-01.yaml
│   ├── du-cu-02.yaml
│   ├── du-cu-03.yaml
│   ├── ue-du-01.yaml
│   ├── ue-du-02.yaml
│   └── ue-du-03.yaml
└── src # Source Network template
    └── template_net.yaml