infrastructr.vlan
Ansible Rolle: VLAN
Eine Ansible Rolle, die die Einrichtung und Konfiguration eines Open vSwitch basierten VLANs verwaltet.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml
):
vlan_group: all
Hostgruppe, auf die die VLAN-Konfiguration angewendet werden soll.
vlan_ip: 172.0.0.1
Host-IP innerhalb des VLANs.
vlan_interface: vlan0
Name des VLAN-Interfaces.
vlan_netmask: 255.255.255.0
Subnetzmaske des VLANs.
vlan_transport_interface: "{{ ansible_default_ipv4.interface }}"
Physisches Transportinterface des VLANs.
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: all
roles:
- infrastructr.vlan
Entwicklung
Verwenden Sie docker-molecule und folgen Sie den Anweisungen, um Molecule auszuführen oder installieren Sie Molecule lokal (nicht empfohlen, es können Versionskonflikte auftreten).
Geben Sie das Hetzner Cloud-Token an:
export HCLOUD_TOKEN=123abc456efg
Verwenden Sie Folgendes, um Tests auszuführen:
molecule test --all
Wartende
Lizenz
Siehe die Datei LICENSE.md für Details.
Autoreninformation
Diese Rolle wurde 2020 vom Team infrastructr erstellt.
Über das Projekt
An Ansible Role that manages setup and configuration of an [Open vSwitch](https://www.openvswitch.org) based VLAN.
Installieren
ansible-galaxy install infrastructr.vlan
Lizenz
mit
Downloads
215
Besitzer