infrastructr.vlan
Rola Ansible: VLAN
Rola Ansible, która zarządza konfiguracją i ustawieniem VLAN opartego na Open vSwitch.
Zmienne roli
Dostępne zmienne wymienione poniżej, wraz z wartościami domyślnymi (patrz defaults/main.yml
):
vlan_group: all
Grupa hostów, do której zostanie zastosowana konfiguracja VLAN.
vlan_ip: 172.0.0.1
Adres IP hosta w VLAN-ie.
vlan_interface: vlan0
Nazwa interfejsu VLAN.
vlan_netmask: 255.255.255.0
Maska podsieci VLAN.
vlan_transport_interface: "{{ ansible_default_ipv4.interface }}"
Fizyczny interfejs transportowy VLAN.
Zależności
Brak.
Przykładowy plik do uruchomienia
- hosts: all
roles:
- infrastructr.vlan
Rozwój
Użyj docker-molecule zgodnie z instrukcjami, aby uruchomić Molecule lub zainstaluj Molecule lokalnie (niezalecane, mogą wystąpić konflikty wersji).
Podaj token Hetzner Cloud:
export HCLOUD_TOKEN=123abc456efg
Użyj poniższego polecenia do uruchomienia testów:
molecule test --all
Utrzymujący
Licencja
Szczegóły można znaleźć w pliku LICENSE.md.
Informacje o autorze
Ta rola została stworzona w 2020 roku przez zespół infrastructr.
O projekcie
An Ansible Role that manages setup and configuration of an [Open vSwitch](https://www.openvswitch.org) based VLAN.
Zainstaluj
ansible-galaxy install infrastructr.vlan
Licencja
mit
Pobrania
215
Właściciel