rolehippie.netplan
netplan
一个用于安装和配置 netplan 网络的 Ansible 角色。
赞助
构建和改进这个 Ansible 角色得到了我目前和之前雇主的赞助,如 Cloudpunks GmbH 和 **Proact Deutschland GmbH**。
目录
需求
- 最低 Ansible 版本:
2.10
默认变量
netplan_bonds
定义绑定条目
默认值
netplan_bonds:
示例用法
netplan_bonds:
bond0:
mode: balance-rr
interfaces:
- enp6s0
- enp6s1
netplan_bridges
定义桥接条目
默认值
netplan_bridges:
示例用法
netplan_bridges:
virbr1:
dhcp4: True
dhcp4-overrides:
use-routes: False
interfaces:
- vlan905
netplan_config_file
配置文件的路径
默认值
netplan_config_file: /etc/netplan/01-netcfg.yaml
netplan_ethernets
定义以太网条目
默认值
netplan_ethernets:
示例用法
netplan_ethernets: |
enp6s0:
dhcp4: True
netplan_renderer
netplan 使用的渲染器
默认值
netplan_renderer: networkd
netplan_rts
定义可用的路由表
默认值
netplan_rts: []
示例用法
netplan_rts:
- id: 255
name: local
- id: 254
name: main
- id: 253
name: default
- id: 0
name: unspec
netplan_version
netplan 配置格式的版本
默认值
netplan_version: '2'
netplan_vlans
定义 VLAN 条目
默认值
netplan_vlans:
示例用法
netplan_vlans:
vlan905:
id: 905
dhcp4: True
link: enp6s0
发现的标签
netplan
依赖项
- 无
许可证
Apache-2.0