...
Request resources: 64U128G
1.Install kubectl
2.Instal helm
3.Set up NFS
Please refer to the following link for the above 3 steps:
https://docs.onap.org/en/elalto/submodules/oom.git/docs/oom_setup_kubernetes_rancher.html
4.Clone the OOM repository from ONAP gerrit:
Section |
---|
> git clone http://gerrit.onap.org/r/oom --recurse -submodules |
5.Install Helm Plugins required to deploy ONAP:
Tip |
---|
> cd oom/kubernetes > |
...
sudo |
...
cp |
...
-R |
...
~/oom/kubernetes/helm/plugins/ |
...
~/.helm |
6.Customize
...
the
...
helm
...
charts
...
to
...
suit
...
use
...
case(from
...
the
...
kubernetes
...
directory):
>
...
rm
...
-rf
...
cds/charts/cds-command-executor/
>
...
rm
...
-rf
...
sdc/charts/sdc-dcae-be/
>
...
rm
...
-rf
...
sdc/charts/sdc-dcae-dt/
>
...
rm
...
-rf
...
sdc/charts/sdc-dcae-fe/
>
...
rm
...
-rf
...
sdc/charts/sdc-dcae-tosca-lab/
>
...
rm
...
-rf
...
sdc/charts/sdc-wfd-be/
>
...
rm
...
-rf
...
sdc/charts/sdc-wfd-fe/
>
...
rm
...
-rf
...
so/charts/so-openstack-adapter/
>
...
rm
...
-rf
...
so/charts/so-sdnc-adapter/
>
...
rm
...
-rf
...
so/charts/so-vfc-adapter/
>
...
rm
...
-rf
...
so/charts/so-vnfm-adapter/
7.To
...
setup
...
a
...
local
...
Helm
...
server
...
to
...
server
...
up
...
the
...
ONAP
...
charts:
>
...
helm
...
serve
...
&
Note
...
the
...
port
...
number
...
that
...
is
...
listed
...
and
...
use
...
it
...
in
...
the
...
Helm
...
repo
...
add
...
as
...
follows:
>
...
helm
...
repo
...
add
...
local
...
http://127.0.0.1:8879
8.Build
...
a
...
local
...
Helm
...
repository(from
...
the
...
kubernetes
...
directory):
>
...
make
...
all;
...
make
...
onap
9.To
...
deploy
...
ONAP
...
applications
...
use
...
this
...
command:
>
...
helm
...
deploy
...
dev
...
local/onap
...
--namespace
...
onap
...
-f
...
onap/resources/overrides/onap-5g-network-slicing.yaml
...
-f
...
onap/resources/environments/public-cloud.yaml
...
--verbose
...
--timeout
...
2000