Deploy a Production Ready Kubernetes Cluster on bare metal or raw VMs - This is a clone of https://github.com/kubernetes-sigs/kubespray.git with a kitten twist.
Find a file
2015-10-03 22:49:48 +02:00
environments Initial commit 2015-10-03 22:19:50 +02:00
library Initial commit 2015-10-03 22:19:50 +02:00
roles Initial commit 2015-10-03 22:19:50 +02:00
cluster.yml Initial commit 2015-10-03 22:19:50 +02:00
README.md Readme, first ver 2015-10-03 22:49:48 +02:00

kubernetes-ansible

Install and configure a kubernetes cluster including network overlay and optionnal addons. Based on CiscoCloud work.

Requirements

Tested on debian Jessie and Ubuntu. The target servers must have access to the Internet in order to pull docker imaqes

Ansible

Variables

Run ansible playbook

It is possible to define variables for different environments. For instance, in order to deploy the cluster on 'dev' environment run the following command.

ansible-playbook -i environments/dev/inventory cluster.yml

Kubernetes

Check cluster status

Known issues

Node reboot and Calico

Monitoring addon

Etcd failover

Author Information

Smana - Smaine Kahlouch (smaine.kahlouch@gmail.com)