Loading oai-bundle @ 80fd9b7f Original line number Diff line number Diff line Subproject commit 80fd9b7fc981e97ba7ff579cf22107f43c5c22d9 Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/README.md 0 → 100644 +21 −0 Original line number Diff line number Diff line # OAI Operators ## Prepare environment ```bash juju add-model oai-01 ``` ## Deployment Build charms: ```bash ./build.sh ``` Deploy bundle: ```bash juju deploy ./bundle.yaml --trust ``` Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/build.sh 0 → 100755 +23 −0 Original line number Diff line number Diff line #!/bin/bash function build() { charm=$1 cd oai-$charm-operator/ # charmcraft clean if [ -e $charm.charm ] then echo "removing old charm" rm -f $charm.charm fi charmcraft build mv oai-${charm}_ubuntu-20.04-amd64.charm $charm.charm cd .. } #charms="nrf amf smf spgwu-tiny db gnb nr-ue" charms="amf" for charm in $charms; do build $charm & done wait Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/bundle.yaml 0 → 100644 +76 −0 Original line number Diff line number Diff line bundle: kubernetes applications: nrf: charm: ./oai-nrf-operator/nrf.charm scale: 1 trust: true options: start-tcpdump: false resources: oai-nrf-image: rdefosseoai/oai-nrf:v1.1.0 tcpdump-image: corfr/tcpdump:latest amf: charm: ./oai-amf-operator/amf.charm trust: true options: start-tcpdump: false resources: oai-amf-image: rdefosseoai/oai-amf:v1.1.0 tcpdump-image: corfr/tcpdump:latest scale: 1 smf: charm: ./oai-smf-operator/smf.charm scale: 1 trust: true options: start-tcpdump: false resources: oai-smf-image: rdefosseoai/oai-smf:develop tcpdump-image: corfr/tcpdump:latest spgwu-tiny: charm: ./oai-spgwu-tiny-operator/spgwu-tiny.charm scale: 1 trust: true options: start-tcpdump: false resources: oai-spgwu-tiny-image: rdefosseoai/oai-spgwu-tiny:v1.1.2 tcpdump-image: corfr/tcpdump:latest db: charm: ./oai-db-operator/db.charm scale: 1 resources: oai-db-image: mysql:5.5 gnb: charm: ./oai-gnb-operator/gnb.charm scale: 1 trust: true resources: oai-gnb-image: rdefosseoai/oai-gnb:develop tcpdump-image: corfr/tcpdump:latest nr-ue: charm: ./oai-nr-ue-operator/nr-ue.charm scale: 1 trust: true resources: oai-nr-ue-image: rdefosseoai/oai-nr-ue:develop tcpdump-image: corfr/tcpdump:latest relations: - - db:db - amf:db - - nrf:nrf - amf:nrf - - nrf:nrf - smf:nrf - - smf:amf - amf:amf - - nrf:nrf - spgwu-tiny:nrf - - spgwu-tiny:smf - smf:smf - - gnb:amf - amf:amf - - nr-ue:gnb - gnb:gnb - - spgwu-tiny:spgwu - gnb:spgwu Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/deploy.sh 0 → 100755 +3 −0 Original line number Diff line number Diff line #!/bin/bash juju deploy ./bundle.yaml --trust No newline at end of file Loading
oai-bundle @ 80fd9b7f Original line number Diff line number Diff line Subproject commit 80fd9b7fc981e97ba7ff579cf22107f43c5c22d9
Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/README.md 0 → 100644 +21 −0 Original line number Diff line number Diff line # OAI Operators ## Prepare environment ```bash juju add-model oai-01 ``` ## Deployment Build charms: ```bash ./build.sh ``` Deploy bundle: ```bash juju deploy ./bundle.yaml --trust ```
Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/build.sh 0 → 100755 +23 −0 Original line number Diff line number Diff line #!/bin/bash function build() { charm=$1 cd oai-$charm-operator/ # charmcraft clean if [ -e $charm.charm ] then echo "removing old charm" rm -f $charm.charm fi charmcraft build mv oai-${charm}_ubuntu-20.04-amd64.charm $charm.charm cd .. } #charms="nrf amf smf spgwu-tiny db gnb nr-ue" charms="amf" for charm in $charms; do build $charm & done wait
Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/bundle.yaml 0 → 100644 +76 −0 Original line number Diff line number Diff line bundle: kubernetes applications: nrf: charm: ./oai-nrf-operator/nrf.charm scale: 1 trust: true options: start-tcpdump: false resources: oai-nrf-image: rdefosseoai/oai-nrf:v1.1.0 tcpdump-image: corfr/tcpdump:latest amf: charm: ./oai-amf-operator/amf.charm trust: true options: start-tcpdump: false resources: oai-amf-image: rdefosseoai/oai-amf:v1.1.0 tcpdump-image: corfr/tcpdump:latest scale: 1 smf: charm: ./oai-smf-operator/smf.charm scale: 1 trust: true options: start-tcpdump: false resources: oai-smf-image: rdefosseoai/oai-smf:develop tcpdump-image: corfr/tcpdump:latest spgwu-tiny: charm: ./oai-spgwu-tiny-operator/spgwu-tiny.charm scale: 1 trust: true options: start-tcpdump: false resources: oai-spgwu-tiny-image: rdefosseoai/oai-spgwu-tiny:v1.1.2 tcpdump-image: corfr/tcpdump:latest db: charm: ./oai-db-operator/db.charm scale: 1 resources: oai-db-image: mysql:5.5 gnb: charm: ./oai-gnb-operator/gnb.charm scale: 1 trust: true resources: oai-gnb-image: rdefosseoai/oai-gnb:develop tcpdump-image: corfr/tcpdump:latest nr-ue: charm: ./oai-nr-ue-operator/nr-ue.charm scale: 1 trust: true resources: oai-nr-ue-image: rdefosseoai/oai-nr-ue:develop tcpdump-image: corfr/tcpdump:latest relations: - - db:db - amf:db - - nrf:nrf - amf:nrf - - nrf:nrf - smf:nrf - - smf:amf - amf:amf - - nrf:nrf - spgwu-tiny:nrf - - spgwu-tiny:smf - smf:smf - - gnb:amf - amf:amf - - nr-ue:gnb - gnb:gnb - - spgwu-tiny:spgwu - gnb:spgwu
Hackfest_Demos/OSM-MR11/Team-7-Shark/oai-bundle-vnfd/deploy.sh 0 → 100755 +3 −0 Original line number Diff line number Diff line #!/bin/bash juju deploy ./bundle.yaml --trust No newline at end of file