2019-06-28 15:35:38 +08:00
---
- name : Macvlan | restart network
command : /bin/true
notify :
- Macvlan | reload network
2020-02-18 16:15:29 +08:00
when : not ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"]
2019-06-28 15:35:38 +08:00
- name : Macvlan | reload network
service :
name : >-
{% if ansible_os_family == "RedHat" -%}
network
{%- elif ansible_distribution == "Ubuntu" and ansible_distribution_release == "bionic" -%}
systemd-networkd
{%- elif ansible_os_family == "Debian" -%}
networking
{%- endif %}
state : restarted
2020-02-18 16:15:29 +08:00
when : not ansible_os_family in ["CoreOS", "Coreos", "Container Linux by CoreOS", "Flatcar", "Flatcar Container Linux by Kinvolk"] and kube_network_plugin not in ['canal', 'calico']