From e646e381e4973a087abb5b716485021dcc54e7d4 Mon Sep 17 00:00:00 2001 From: Laura Sofia Enriquez Date: Wed, 22 Nov 2017 23:25:30 -0300 Subject: Docs added to release/userguide Docs added about: - Vagrant installation - Multus - Nginx - Ovsdpdk - Virlet Change-Id: Ib38f1239e1a4de5d87b0fe9127545a9430462d4e Signed-off-by: Laura Sofia Enriquez --- docs/release/userguide/install.rst | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) (limited to 'docs/release/userguide/install.rst') diff --git a/docs/release/userguide/install.rst b/docs/release/userguide/install.rst index 07d0bbd..241dd49 100644 --- a/docs/release/userguide/install.rst +++ b/docs/release/userguide/install.rst @@ -1,11 +1,20 @@ Installation ============ -Vagrant is installed in Ubuntu 16.04. +This quickstart shows you how to easily install a Kubernetes cluster on VMs running with Vagrant. You can find the four projects inside `container4nfv/src/vagrant` and their documentation: +- kubeadm_basic: weave.rst +- kubeadm_multus: multus.rst +- kubeadm_ovsdpdk: ovs-dpdk.rst +- kubeadm_virtlet: virtlet.rst + +Vagrant is installed in Ubuntu 16.04 64bit. vagrant is to create kubernetes cluster using kubeadm. kubernetes installation by kubeadm can be refered to https://kubernetes.io/docs/getting-started-guides/kubeadm. +e release +========= + Vagrant Setup ------------- @@ -29,3 +38,24 @@ K8s Cleanup ----------- vagrant destroy -f + +f release +========= + +Vagrant Setup +------------- +1. `setup_vagrant.sh` may install all for you. The project uses vagrant with libvirt as default because of performance. + +``` +container4nfv/src/vagrant# ./setup_vagrant.sh +``` + +Consequently, we need to reboot to make libvirtd group effective. + +2. Deploy: + +To test all the projects inside `vagrant/` just run the next script: + +``` +container4nfv/ci# ./deploy.sh +``` -- cgit 1.2.3-korg