Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
vnf-onboarding
OSM Packages
Commits
6adad0f6
Commit
6adad0f6
authored
Sep 17, 2021
by
olivier.gremillet
Browse files
added OSM desciptors
parent
23d937d6
Pipeline
#2173
failed with stage
in 39 seconds
Changes
70
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
228 additions
and
0 deletions
+228
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/.gitignore
...est_Demos/OSM-MR11/Team-7-Shark/shark-packages/.gitignore
+2
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/README.md
...fest_Demos/OSM-MR11/Team-7-Shark/shark-packages/README.md
+4
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/nsd/oai-amf-with-scale_nsd.yaml
...k-packages/amf-with-scale/nsd/oai-amf-with-scale_nsd.yaml
+22
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/.gitignore
...hark-packages/amf-with-scale/vnfd/juju-bundles/.gitignore
+1
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/README.md
...shark-packages/amf-with-scale/vnfd/juju-bundles/README.md
+21
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/build.sh
.../shark-packages/amf-with-scale/vnfd/juju-bundles/build.sh
+23
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/bundle.yaml
...ark-packages/amf-with-scale/vnfd/juju-bundles/bundle.yaml
+76
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/deploy.sh
...shark-packages/amf-with-scale/vnfd/juju-bundles/deploy.sh
+3
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.flake8
...amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.flake8
+9
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.gitignore
...-with-scale/vnfd/juju-bundles/oai-amf-operator/.gitignore
+7
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.jujuignore
...with-scale/vnfd/juju-bundles/oai-amf-operator/.jujuignore
+3
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-db-operator/.flake8
.../amf-with-scale/vnfd/juju-bundles/oai-db-operator/.flake8
+9
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-db-operator/.gitignore
...f-with-scale/vnfd/juju-bundles/oai-db-operator/.gitignore
+7
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-db-operator/.jujuignore
...-with-scale/vnfd/juju-bundles/oai-db-operator/.jujuignore
+3
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.flake8
...amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.flake8
+9
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.gitignore
...-with-scale/vnfd/juju-bundles/oai-gnb-operator/.gitignore
+7
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.jujuignore
...with-scale/vnfd/juju-bundles/oai-gnb-operator/.jujuignore
+3
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.flake8
...f-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.flake8
+9
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.gitignore
...ith-scale/vnfd/juju-bundles/oai-nr-ue-operator/.gitignore
+7
-0
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.jujuignore
...th-scale/vnfd/juju-bundles/oai-nr-ue-operator/.jujuignore
+3
-0
No files found.
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/.gitignore
0 → 100644
View file @
6adad0f6
*.tar
*.tar.gz
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/README.md
0 → 100644
View file @
6adad0f6
#OSM descriptors for OAI
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/nsd/oai-amf-with-scale_nsd.yaml
0 → 100644
View file @
6adad0f6
nsd
:
nsd
:
-
description
:
NS consisting of a KNF oai connected to mgmt (shark team)
designer
:
shark-team
df
:
-
id
:
default-df
vnf-profile
:
-
id
:
'
1'
virtual-link-connectivity
:
-
constituent-cpd-id
:
-
constituent-base-element-id
:
'
1'
constituent-cpd-id
:
mgmt-ext
virtual-link-profile-id
:
mgmtnet
vnfd-id
:
oai_new_knf
id
:
oai_new_ns
name
:
oai_new_ns
version
:
'
1.0'
virtual-link-desc
:
-
id
:
mgmtnet
vnfd-id
:
-
oai_new_knf
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/.gitignore
0 → 100644
View file @
6adad0f6
.vscode
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/README.md
0 → 100644
View file @
6adad0f6
# 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/shark-packages/amf-with-scale/vnfd/juju-bundles/build.sh
0 → 100755
View file @
6adad0f6
#!/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/shark-packages/amf-with-scale/vnfd/juju-bundles/bundle.yaml
0 → 100644
View file @
6adad0f6
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/shark-packages/amf-with-scale/vnfd/juju-bundles/deploy.sh
0 → 100755
View file @
6adad0f6
#!/bin/bash
juju deploy ./bundle.yaml
--trust
\ No newline at end of file
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.flake8
0 → 100644
View file @
6adad0f6
[flake8]
max-line-length = 99
select: E,W,F,C,N
exclude:
venv
.git
build
dist
*.egg_info
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.gitignore
0 → 100644
View file @
6adad0f6
venv/
build/
*.charm
.coverage
__pycache__/
*.py[cod]
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-amf-operator/.jujuignore
0 → 100644
View file @
6adad0f6
/venv
*.py[cod]
*.charm
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-db-operator/.flake8
0 → 100644
View file @
6adad0f6
[flake8]
max-line-length = 99
select: E,W,F,C,N
exclude:
venv
.git
build
dist
*.egg_info
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-db-operator/.gitignore
0 → 100644
View file @
6adad0f6
venv/
build/
*.charm
.coverage
__pycache__/
*.py[cod]
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-db-operator/.jujuignore
0 → 100644
View file @
6adad0f6
/venv
*.py[cod]
*.charm
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.flake8
0 → 100644
View file @
6adad0f6
[flake8]
max-line-length = 99
select: E,W,F,C,N
exclude:
venv
.git
build
dist
*.egg_info
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.gitignore
0 → 100644
View file @
6adad0f6
venv/
build/
*.charm
.coverage
__pycache__/
*.py[cod]
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-gnb-operator/.jujuignore
0 → 100644
View file @
6adad0f6
/venv
*.py[cod]
*.charm
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.flake8
0 → 100644
View file @
6adad0f6
[flake8]
max-line-length = 99
select: E,W,F,C,N
exclude:
venv
.git
build
dist
*.egg_info
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.gitignore
0 → 100644
View file @
6adad0f6
venv/
build/
*.charm
.coverage
__pycache__/
*.py[cod]
Hackfest_Demos/OSM-MR11/Team-7-Shark/shark-packages/amf-with-scale/vnfd/juju-bundles/oai-nr-ue-operator/.jujuignore
0 → 100644
View file @
6adad0f6
/venv
*.py[cod]
*.charm
Prev
1
2
3
4
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment