Michael Gugino 0bb013f186 Cleanup systemcontainer bits 7 vuotta sitten
..
defaults 0bb013f186 Cleanup systemcontainer bits 7 vuotta sitten
handlers 4a3786539e Merge pull request #5853 from imcsk8/flannel-iptables 7 vuotta sitten
meta 81d383a935 [1537105] Add openshift_facts to flannel role 7 vuotta sitten
tasks 64921e8622 Convert SDN master facts to openshift_facts defaults 7 vuotta sitten
README.md 99745a0422 Consolidate etcd certs roles 7 vuotta sitten

README.md

Role Name

Configure flannel on openshift nodes

Requirements

  • Ansible 2.2
  • This role assumes it's being deployed on a RHEL/Fedora based host with package named 'flannel' available via yum or dnf (conditionally), in version superior to 0.3.

Role Variables

Name Default value Description
flannel_interface ansible_default_ipv4.interface interface to use for inter-host communication
flannel_etcd_key /openshift.com/network etcd prefix
etcd_hosts etcd_urls a list of etcd endpoints
etcd_cert_config_dir {{ openshift.common.config_base }}/node SSL certificates directory
etcd_peer_ca_file {{ etcd_conf_dir }}/ca.crt SSL CA to use for etcd
etcd_peer_cert_file Openshift SSL cert SSL cert to use for etcd
etcd_peer_key_file Openshift SSL key SSL key to use for etcd

Dependencies

Example Playbook

- hosts: openshift_node
  roles:
    - { role: flannel, etcd_urls: ['https://127.0.0.1:2379'] }

License

Apache License, Version 2.0

Author Information

Sylvain Baubeau sbaubeau@redhat.com