Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Correct path to 'aio.sh' script

...

The Kubernetes Deployment, aka KUD, has been designed to be consumed by Virtual Machines as well as Bare-Metal servers. The kud/hosting_providers/vagrantbaremetal/aio.sh script contains the bash instructions for provisioning an All-in-One Kubernetes deployment on a Bare-Metal server.

...

Software Requirements

  • Ubuntu Server 1618.04 LTS

Instructions to run KUD on Baremetal environment

Prepare the environment and clone the repo

$ sudo apt-get update -y
$ sudo apt-get upgrade -y
$ sudo apt-get install -y python-pip

$ git clone https://git.onap.org/multicloud/k8s/

$ git fetch "https://gerrit.onap.org/r/multicloud/k8s" refs/changes/34/84734/6 && git checkout FETCH_HEAD

...

#Run script to setup KUD

$k8s/kud/hosting_providers/baremetal/aio.sh


Aio.sh explained

This bash script provides an automated process for deploying an All-in-One Kubernetes cluster. Given that the ansible inventory file created by this script doesn't specify any information about user and password, it's necessary to execute this script as the root user.

...