rolehippie.netplan

netplan

Kod źródłowy Ogólny proces Proces dokumentacji Proces Galaxy Licencja: Apache-2.0 Rola Ansible

Rola Ansible do instalacji i konfiguracji sieci netplan.

Budowa i poprawa tej roli Ansible były sponsorowane przez moje obecne i poprzednie firmy, takie jak Cloudpunks GmbH oraz Proact Deutschland GmbH.

Spis treści


Wymagania

  • Minimalna wersja Ansible: 2.10

Domyślne zmienne

netplan_bonds

Definicja wpisów bond

Domyślna wartość

netplan_bonds:

Przykład użycia

netplan_bonds:
  bond0:
    mode: balance-rr
    interfaces:
      - enp6s0
      - enp6s1

netplan_bridges

Definicja wpisów mostów

Domyślna wartość

netplan_bridges:

Przykład użycia

netplan_bridges:
  virbr1:
    dhcp4: True
    dhcp4-overrides:
      use-routes: False
    interfaces:
      - vlan905

netplan_config_file

Ścieżka do pliku konfiguracyjnego

Domyślna wartość

netplan_config_file: /etc/netplan/01-netcfg.yaml

netplan_ethernets

Definicja wpisów ethernet

Domyślna wartość

netplan_ethernets:

Przykład użycia

netplan_ethernets: |
  enp6s0:
    dhcp4: True

netplan_renderer

Renderer używany przez netplan

Domyślna wartość

netplan_renderer: networkd

netplan_rts

Definiowanie dostępnych tabel routingu

Domyślna wartość

netplan_rts: []

Przykład użycia

netplan_rts:
  - id: 255
    name: local
  - id: 254
    name: main
  - id: 253
    name: default
  - id: 0
    name: unspec

netplan_version

Wersja formatu konfiguracji netplan

Domyślna wartość

netplan_version: '2'

netplan_vlans

Definicja wpisów VLAN

Domyślna wartość

netplan_vlans:

Przykład użycia

netplan_vlans:
  vlan905:
    id: 905
    dhcp4: True
    link: enp6s0

Odkryte tagi

netplan

Zależności

  • Brak

Licencja

Apache-2.0

Autor

Thomas Boerger

O projekcie

Ansible role to install and configure netplan networking

Zainstaluj
ansible-galaxy install rolehippie.netplan
Licencja
apache-2.0
Pobrania
77
Właściciel
Ansible role collection of Webhippie