mirror of
https://github.com/linux-system-roles/network.git
synced 2026-07-22 18:46:45 +00:00
This way one will be able to reliably detect when the example playbook was forgotten to be upated with correct addresses, as the RFC 5737 addresses are never used in production (the original RFC 1918 ones often are). https://github.com/linux-system-roles/network/issues/5
27 lines
585 B
YAML
27 lines
585 B
YAML
---
|
|
- hosts: network-test
|
|
vars:
|
|
network_connections:
|
|
|
|
# Create a profile for the underlying device of the VLAN.
|
|
- name: prod2
|
|
type: ethernet
|
|
autoconnect: no
|
|
interface_name: "{{ network_interface_name2 }}"
|
|
ip:
|
|
dhcp4: no
|
|
auto6: no
|
|
|
|
# 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.0.2.{{ network_iphost }}/24"
|
|
|
|
roles:
|
|
- network
|