How to install it
KubeStack is currently a POC, so it's not still published as a package. To install it, you can clone from the upper url. KubeStack project is divided on three directories: ansible: a set of scripts and documentation explaining how to setup a Kubernetes cluster on OpenStackimages: Dockerfile and scripts used to generate Jenkins slavesapp: KubeStack application to interact with Kubernetes and Jenkins
To install the KubeStack application, you need to go the the app/kubestack directory, and install the requirements listed on requirements.txt file.
You can run the daemon using: python kubestack/cmd/kubestackd.py (-d if you don't want as a daemon).
Also a CLI tool is available on kubestack/cmd/kubestackcmd.py
How to configure
KubeStack relies on a configuration file, that lives on /etc/kubestack/confi…
CI is a very interesting area where Kubernetes can be applied. It's a common use case to have a demand of containers to be able to run tests of code changes, or to create some build artifacts.
In this post I will be explaining how to use Kubernetes to spin up Jenkins slaves and connect them to a Jenkins master, allowing to run tests on demand, and have a very easy and fast way to scale depending on our needs.
Kubernetes 1.0 has been lately released - it was announced at OSCON on July 21st.
As an OpenStack user, and regular OpenStack infra contributor, I can see a high value on Kubernetes + OpenStack integration.