rolehippie.netplan

netplan

Source Code General Workflow Readme Workflow Galaxy Workflow License: Apache-2.0 Ansible Role

This is an Ansible role to set up and manage netplan networking.

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

Thomas Boerger

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