/ansible-flannel-cluster

Downloads, installs and configures a flannel cluster

Primary LanguageShellMIT LicenseMIT

fouadsemaan.flannel-cluster

  • Configures a TLS secured flannel cluster
  • Installs flannel on each host in the flannel group
  • Runs a flanneld server on each host in the flannel-master group
  • Finds the etcd cluster through the etcd-master group

Requirements

See meta/main.yml

Role Variables

See defaults/main.yml

Dependencies

See meta/main.yml

Example Playbook

# example inventory
[flannel-master]
host[1:k].test

[flannel]
host[1:n].test

[etcd-master]
host[1:k].test
# playbook.yml
- hosts: flannel
  roles:
    - role: fouadsemaan.flannel-cluster 

License

MIT

Author Information