Commit f792c8c3 authored by garciadeblas's avatar garciadeblas
Browse files

Merge branch 'update-ftp-references' into 'master'

Update articles and references to osm-packages

See merge request !138
parents f3546d18 488ac1b3
Loading
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -227,9 +227,7 @@ Just access the *VIM Accounts* tab, click the *New VIM* button and fill the para

## Deploying your first Network Service

Before going on, download the required VNF and NS packages from this URL: <https://osm-download.etsi.org/ftp/Packages/examples/>

You can also clone VNF and NS packages from [Gitlab](https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages) and build them with `osmclient`.
Before going on, get the required NF and NS packages from [Gitlab osm-packages repository](https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages).

### Onboarding a VNF

+179 −372

File changed.

Preview size limit exceeded, changes collapsed.

+8 −9
Original line number Diff line number Diff line
@@ -30,9 +30,9 @@ Here we will analyse three methods to create a Kubernetes cluster:

A K8s cluster can be deployed using the following OSM packages:

- [k8s_jujucontroller_vnf](http://osm-download.etsi.org/ftp/Packages/hackfests/k8s_jujucontroller_vnf.tar.gz)
- [k8s_jujumachine_vnf](http://osm-download.etsi.org/ftp/Packages/hackfests/k8s_jujumachine_vnf.tar.gz)
- [k8s_juju](http://osm-download.etsi.org/ftp/Packages/hackfests/k8s_juju_ns.tar.gz)
- [k8s_jujucontroller_vnf](https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/-/tree/master/k8s_jujucontroller_vnf)
- [k8s_jujumachine_vnf](https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/-/tree/master/k8s_jujumachine_vnf)
- [k8s_juju_ns](https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages/-/tree/master/k8s_juju_ns)

The NS (k8s_juju) consists of 1 deployer (k8s_jujucontroller_vnf) and 4 nodes (k8s_jujumachine_vnf) connected to a single network or vld (mgmtnet). The deployer is a Kubernetes installer based on Juju: it will configure the other 4 nodes to run a Kubernetes cluster. Behind the scenes, the deployer is a Juju controller where the 4 nodes are manually added to a Juju model, then a juju bundle is deployed on that model.

@@ -43,12 +43,11 @@ The following figure illustrates the NS.
### Onboard NF and NS packages

```bash
wget http://osm-download.etsi.org/ftp/Packages/hackfests/k8s_jujucontroller_vnf.tar.gz
wget http://osm-download.etsi.org/ftp/Packages/hackfests/k8s_jujumachine_vnf.tar.gz
wget http://osm-download.etsi.org/ftp/Packages/hackfests/k8s_juju_ns.tar.gz
osm nfpkg-create k8s_jujumachine_vnf.tar.gz
osm nfpkg-create k8s_jujucontroller_vnf.tar.gz
osm nspkg-create k8s_juju_ns.tar.gz
git clone --recursive https://osm.etsi.org/gitlab/vnf-onboarding/osm-packages.git
cd osm-packages
osm nfpkg-create k8s_jujumachine_vnf
osm nfpkg-create k8s_jujucontroller_vnf
osm nspkg-create k8s_juju_ns
```

### Instantiate the NS