infrastructr.vlan

构建状态 Ansible Galaxy Ansible Galaxy 质量评分 GitHub 标签(最新日期) Ansible Galaxy 下载量

Ansible 角色:VLAN

一个管理基于 Open vSwitch 的 VLAN 设置和配置的 Ansible 角色。

角色变量

以下是可用变量和默认值(见 defaults/main.yml):

vlan_group: all

VLAN 配置应用的主机组。

vlan_ip: 172.0.0.1

VLAN 内的主机 IP。

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 文件。

作者信息

此角色由 infrastructr 团队于 2020 年创建。

关于项目

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

安装
ansible-galaxy install infrastructr.vlan
许可证
mit
下载
215
拥有者