aboutsummaryrefslogtreecommitdiff
path: root/roles/bridge/tasks/main.yml
blob: a764d41f22f5008a20982a360d632764745296fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
- name: Create bridge
  become: true
  changed_when: true
  ansible.builtin.command:
    cmd: ip link add {{ bridge_name }} type bridge

- name: Bring bridge interface up
  become: true
  changed_when: true
  ansible.builtin.command:
    cmd: ip link set {{ bridge_name }} up

- name: Add member interface to bridge
  become: true
  changed_when: true
  ansible.builtin.command:
    cmd: ip link set {{ bridge_member_name }} master {{ bridge_name }}