1 # Kubernetes Deployment
5 This project offers a means for deploying a Kubernetes cluster
6 that satisfies the requirements of [ONAP multicloud/k8s plugin][1]. Its
7 ansible playbooks allow to provision a deployment on Virtual Machines.
9 ![Diagram](../../../docs/img/diagram.png)
13 The [installer](installer.sh) bash script contains the minimal
14 Ubuntu instructions required for running this project.
18 This project uses [Vagrant tool][2] for provisioning Virtual Machines
19 automatically. The [setup](setup.sh) bash script contains the
20 Linux instructions to install dependencies and plugins required for
21 its usage. This script supports two Virtualization technologies
22 (Libvirt and VirtualBox).
24 $ ./setup.sh -p libvirt
26 Once Vagrant is installed, it's possible to provision a cluster using
27 the following instructions:
29 $ vagrant up && vagrant up installer
35 [1]: https://git.onap.org/multicloud/k8s
36 [2]: https://www.vagrantup.com/