vlan

Статус сборки Ansible Galaxy Качество Ansible Galaxy Последний тег GitHub Скачивания Ansible Galaxy

Ansible Роль: VLAN

Ansible роль, которая управляет настройкой и конфигурацией VLAN на базе Open vSwitch.

Переменные роли

Доступные переменные указаны ниже с значениями по умолчанию (см. defaults/main.yml):

vlan_group: all

Группа хостов, к которой будет применена конфигурация VLAN.

vlan_ip: 172.0.0.1

IP-адрес хоста внутри VLAN.

vlan_interface: vlan0

Имя интерфейса VLAN.

vlan_netmask: 255.255.255.0

Маска подсети VLAN.

vlan_transport_interface: "{{ ansible_default_ipv4.interface }}"

Физический интерфейс транспортировки VLAN.

Зависимости

Отсутствуют.

Пример плейбука

- hosts: all
  roles:
    - infrastructr.vlan

Разработка

Используйте docker-molecule следуя инструкциям для запуска Molecule или установите Molecule локально (не рекомендуется, могут возникнуть конфликты версий).

Укажите токен Hetzner Cloud:

export HCLOUD_TOKEN=123abc456efg

Используйте следующее для запуска тестов:

molecule test --all

Содержание

Лицензия

Смотрите файл LICENSE.md для получения деталей.

Информация об авторе

Эта роль была создана в 2020 году командой infrastructr.

О проекте

An Ansible Role that manages setup and configuration of an [Open vSwitch](https://www.openvswitch.org) based VLAN.

Установить
ansible-galaxy install infrastructr/ansible-role-vlan
Лицензия
mit
Загрузки
204
Владелец