From da312da291d835ff8667cf44a02e19842174c4b4 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 31 May 2017 16:02:19 +0200 Subject: [PATCH] examples: add example with bond and VLAN --- examples/bond-with-vlan.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 examples/bond-with-vlan.yml diff --git a/examples/bond-with-vlan.yml b/examples/bond-with-vlan.yml new file mode 100644 index 0000000..9c73e72 --- /dev/null +++ b/examples/bond-with-vlan.yml @@ -0,0 +1,34 @@ +--- +- hosts: network-test + vars: + network_connections: + + # Create a bond profile, which is the parent of VLAN. + - name: prod2 + state: up + type: bond + interface_name: bond2 + ip: + dhcp4: no + auto6: no + + # enslave an ethernet to the bond + - name: prod2-slave1 + state: up + type: ethernet + interface_name: "{{ network_interface_name2 }}" + master: prod2 + + # on top of it, create a VLAN with ID 100 and static + # addressing + - name: prod2.100 + state: up + type: vlan + parent: prod2 + vlan_id: 100 + ip: + address: + - "192.168.174.{{ network_iphost }}/24" + + roles: + - network