Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Install only the 1.12.x (currently 1.12.6) version of Docker (the only version that works with Kubernetes in Rancher 1.6)
curl https://releases.rancher.com/install-docker/1.12.sh | sh

Install rancher (use 8880 instead of 8080)
sudo docker run -d --restart=unless-stopped -p 8880:8080 rancher/server

In Rancher UI (http://127.0.0.1:8880) , Set IP name of master node in config, create a new onap environment as Kubernetes (will setup kube containers), stop default environment

register your host(s) - run following on each host (get from "add host" menu)

# sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.2 http://192.168.163.131:8880/v1/scripts/BBD465D9B24E94F5FBFD:1483142400000:IDaNFrug38QsjZcu6rXh8TwqA4
install kubectl
# curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
# chmod +x ./kubectl
# sudo mv ./kubectl /usr/local/bin/kubectl

paste kubectl config from rancher

# mkdir ~/.kube

# vi ~/.kube/config

clone oom (scp your onap_rsa private key first)

~/onap# git clone ssh://michaelobrien@gerrit.onap.org:29418/oom

fix nexus3 security temporarily for

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyOOM-3

Wait until all the hosts show green in rancher, then run the script that wrapps all the kubectl commands

~/onap/oom/kubernetes/oneclick# vi createAll.bash 
~/onap/oom/kubernetes/oneclick# ./createAll.bash -n onap

Wait until the containers are all up - you should see...

Three host Kubernetes cluster in Rancher

In this case 3 Intel NUCs running Ubuntu 16.04.2 natively

...