Skip to content
High available Kubeadm cluster ansible playbook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
group_vars
roles
README.md
ansible.cfg
inventory.example
k8s-cluster.yml

README.md

Ansible playbook for CentsOS 7 ONLY!

High available Kubeadm(v.1.7.5) cluster ansible playbook. Inspired by [https://github.com/cookeem/kubeadm-ha]

Prerequests:

  • CentOS 7+
  • Docker 1.12+

HOWTO:

  • rename inventory.example to inventory
  • set your cluster info in inventory file
  • run ansible-playbook k8s-cluster.yml

If in inventory file set only 1 master, playbook will deploy standard kubeadm cluster.

TODO:

  • token generation
  • e2e tests
You can’t perform that action at this time.