11 Commits

Author SHA1 Message Date
Harry Zhang
c853c272e0 Bump 1.8 and version config, frakti 1.1.1
Implements: blueprint update-to-1.8

Change-Id: I4d12db6ccaedf3c28b6f7ff687de46b42dac5465

Fetch version from release URL

Change-Id: Icedce88e90ec98ff4b66b1b30e74030aa4932cdd
2017-10-28 22:41:10 +08:00
Harry Zhang
a772885672 Upgrade to k8s 1.7.5 to use flexvolume-ds 0.2
stackube/flex-volume:v0.2 has been uploaded to hub

Change-Id: Ibb7469ee7683abcfc939b58104df20f1c621ab25
2017-09-08 10:55:55 +08:00
Kevin Zhao
d49fd75750 Bump Kubernetes version from 1.7.3 to 1.7.4
Tweak setup document about set env

Implements: blueprint upgrade-kubernetes

Change-Id: Ib6c25c9affcf7020aaf127220dad7e07f9b518ff
Signed-off-by: Kevin Zhao <kevin.zhao@arm.com>
2017-08-23 14:24:42 +08:00
Harry Zhang
ca41a68e0b Fix deploy nits
Change-Id: I2e833301b46d55607d8a6129e58d4c70376d87bd
2017-08-17 21:33:29 +08:00
Harry Zhang
1a05137dcc Deploy flexvolume
Implements: blueprint volume-improve

Change-Id: Iab5f2b7ac92d1cd7fbf8136fe62155d80e596653
2017-08-17 16:17:41 +08:00
Pengfei Ni
8dd1fa2992 Add deployments for stackube addons
Deploy stackube addons, including

* stackube-controller
* stackube-proxy
* kubestack cni plugin
* kube-dns

Change-Id: I44bcaad3b30931ba79c80f37b0e33033ef94bca5
2017-08-04 18:37:30 +08:00
Pengfei Ni
ea45b75fbc Fix deployment on centos
Change-Id: I1f6de4fd05cdf5169e8f8796e78d820c5c16c5ce
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-08-02 19:31:22 +08:00
Pengfei Ni
aa0d451e3f Add multiple container runtime support.
This PR adds docker container runtime support. To enable it, you could
set CONTAINER_RUNTIME=docker in local.conf.

It also fixes kubeadm to v1.7.0 because bugs on latest version.

Implements: blueprint container-runtime
Change-Id: I7e8e2f0a889b932c6fb3a43167bd884e097d2ad2
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-08-01 12:02:02 +08:00
Pengfei Ni
681f75ddd0 Add LICENSE for files
This PR adds license for all files. It also adds a script
hack/verify-boilerplate.sh for checking whether license is
set correctly.

Change-Id: Ib691187f3128f6787510aa914d5c0e01e8e1b22f
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-07-28 16:09:52 +08:00
Harry Zhang
a0de58d447 Refactor tenant client
Deal with tenantID provided case

Change-Id: Ia01028d21fe258a97175fcc8ce103cc82df37291
2017-07-20 09:57:24 +08:00
Pengfei Ni
291127f0d1 Add devstack plugin for stackube
The plugin install components including

* OpenStack Keystone, Neutron and Cinder with Ceph backend
* Kubernetes with frakti container runtime
* Kubernetes auth via keystone

Implements: blueprint kubernetes-deploy
Change-Id: Ib2ad60b71bc51bdedaefd7014c83ed7ba56414e3
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-05-31 13:48:26 +08:00