4 Commits

Author SHA1 Message Date
Pengfei Ni
48f674094c Add service account and generate kubernetes config
This PR adds a new service account for kubestack. It also

- creates essential cluster role for the service account
- generate kubernetes config based on the service account secrets
- add KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT env varibles

Change-Id: I33679efba982f23dd32c9e5632b3e16580f177ea
Signed-off-by: Pengfei Ni <feiskyer@gmail.com>
2017-08-01 11:14:26 +08:00
mozhulee
0e29323a3e Containerize stackube controller
including
* build docker image for stackube-controller
* deploy it via kubernetes deployments

Change-Id: Id43529320ee47922fcee4d0d3d67e03eca9c8566
Implements: blueprint containerize-controller
Signed-off-by: mozhuli <21621232@zju.edu.cn>
2017-07-28 22:44:52 +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
mozhulee
6b699689f3 Containerize cni network plugin
including
* build cni plugin image
* deploy via kubernetes daemonsets

Change-Id: I9f8c3239aa91c77bfec38728151eeeee5084c20d
Implements: blueprint containerize-cni
Signed-off-by: mozhuli <21621232@zju.edu.cn>
2017-07-20 10:37:44 +08:00