summaryrefslogtreecommitdiffstats
path: root/docs/release/userguide/install.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/userguide/install.rst')
-rw-r--r--docs/release/userguide/install.rst32
1 files changed, 31 insertions, 1 deletions
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
+```