rolehippie.netplan
netplan
This is an Ansible role to set up and manage netplan networking.
Sponsor
The development of this Ansible role has been supported by companies like Cloudpunks GmbH and Proact Deutschland GmbH.
Table of Content
Requirements
- Minimum version of Ansible needed:
2.10
Default Variables
netplan_bonds
This defines bond network settings.
Default value
netplan_bonds:
Example usage
netplan_bonds:
bond0:
mode: balance-rr
interfaces:
- enp6s0
- enp6s1
netplan_bridges
This defines bridge network settings.
Default value
netplan_bridges:
Example usage
netplan_bridges:
virbr1:
dhcp4: True
dhcp4-overrides:
use-routes: False
interfaces:
- vlan905
netplan_config_file
This is the file where the configuration is written.
Default value
netplan_config_file: /etc/netplan/01-netcfg.yaml
netplan_ethernets
This defines settings for Ethernet connections.
Default value
netplan_ethernets:
Example usage
netplan_ethernets: |
enp6s0:
dhcp4: True
netplan_renderer
This specifies the rendering method used by netplan.
Default value
netplan_renderer: networkd
netplan_rts
This defines the available routing tables.
Default value
netplan_rts: []
Example usage
netplan_rts:
- id: 255
name: local
- id: 254
name: main
- id: 253
name: default
- id: 0
name: unspec
netplan_version
This indicates the version of the netplan configuration format.
Default value
netplan_version: '2'
netplan_vlans
This defines VLAN network settings.
Default value
netplan_vlans:
Example usage
netplan_vlans:
vlan905:
id: 905
dhcp4: True
link: enp6s0
Discovered Tags
netplan
Dependencies
- None
License
Apache-2.0
Author
Informazioni sul progetto
Ansible role to install and configure netplan networking
Installa
ansible-galaxy install rolehippie.netplan
Licenza
apache-2.0
Download
77
Proprietario
Ansible role collection of Webhippie