Bring Kubernetes 1.16 58/5258/1
authorFatih Degirmenci <fatih.degirmenci@est.tech>
Thu, 2 Jul 2020 13:00:15 +0000 (13:00 +0000)
committerFatih Degirmenci <fatih.degirmenci@est.tech>
Thu, 2 Jul 2020 14:22:58 +0000 (14:22 +0000)
commit9e5c6d7f1cb8ede3a43656af0f523f428a18e2ba
treeb7cd66e14a000ccdb79e67353f7896603ea79669
parenta1e1f40e71a48d8c5315f37999b9123c7ea908ab
Bring Kubernetes 1.16

This change brings K8s 1.16 to Nordix. Some notes about
K8s 1.16 support of engine.
- The support is only included for the scenario k8-calico-nofeature as
this is the only scenario we tested 1.16 with for the timebeing.
- Installer, infra/installer/kubespray, 1.16 branch is tracked by
this branch.

An example command to deploy K8s 1.16 in online mode with the engine is.

- clone engine repo as usual
- cd engine/engine
- ./deploy.sh -s kubernetes -b 1.16 -c k8-calico-nofeature \
    -p <path to pdf> -i <path to idf> -v

If you are deploying on OpenStack using Heat, you need to
- specify the location of openrc file
- pass heat environment file as pdf

An example command to package K8s 1.16 for offline deployment with the
engine is.

- clone engine repo as usual
- cd engine/engine
- ./package.sh -s kubernetes -b 1.16 -v

Change-Id: Icb0bc8542f6485fa53400474b2e755c76c143c5e
.gitreview
scenarios/k8-calico-istio.yaml [deleted file]
scenarios/k8-calico-spinnaker.yaml [deleted file]
scenarios/k8-canal-nofeature.yaml [deleted file]
scenarios/k8-cilium-nofeature.yaml [deleted file]
scenarios/k8-flannel-nofeature.yaml [deleted file]
scenarios/k8-multus-nofeature.yaml [deleted file]
scenarios/k8-multus-plugins.yaml [deleted file]
scenarios/k8-weave-nofeature.yaml [deleted file]
vars/kubernetes.yaml