--- # Part of role: vlan50-parent # Called by: ansible/playbooks/vlan50-parent.yaml # Description: Default variables for nik-debian's tagged VLAN 50 parent # interface. Implements Phase 3 of ~/repo/homelab/plan.md. Only apply # this role after the home-network handoff confirms the managed-switch # port for nik-debian is VLAN 40 untagged/PVID 40 *and* VLAN 50 tagged — # this role does not and cannot verify switch-side config itself. # Real parent interface on nik-debian — verified live 2026-08-23 via # `ip -brief addr`; it is enp1s0, not "eth0". vlan50_parent_interface: enp1s0 vlan50_id: 50 vlan50_subinterface: "{{ vlan50_parent_interface }}.{{ vlan50_id }}" # No L3 address is assigned to the subinterface by this role (plan.md: # "prefer an UP L2 parent with no L3 address" — Multus's macvlan/ipvlan # CNI attaches directly to it at L2; the host itself never needs an # address on VLAN 50). vlan50_mtu: 1500