amtega.network_interfaces
Amtega Netzwerk_Schnittstellen Rolle
Diese ist eine Ansible Rolle, die IPv4 Netzwerk-Schnittstellen konfiguriert.
Rollenvariablen
Eine Liste aller Standardvariablen für diese Rolle ist in defaults/main.yml verfügbar.
Die Rolle setzt die folgenden Fakten:
- network_interfaces_ip_mac_map: Wörterbuch, das IP-Adressen den MAC-Adressen zuordnet.
Beispiel-Playbook
Dies ist ein Beispiel-Playbook:
---
- name: Beispiel für die Netzwerk_Schnittstellen Rolle
hosts: localhost
roles:
- amtega.network_interfaces
vars:
network_interfaces_hostname: "{{ inventory_hostname }}"
network_interfaces_gateway: 192.168.5.1
network_interfaces_ipv6: nein
network_interfaces_dns_domain: acme.com
network_interfaces_dns_search:
- acme.com
- acme.org
network_interfaces_dns_nameserver:
- 192.168.5.200
- 192.168.5.201
network_interfaces_dns_options:
- timeout:1
- rotate
network_interfaces:
- logicalname: management-01
macaddress: 08:00:27:06:c1:f8
ipv4:
- address: 192.168.5.15
cidr: 24
mtu: 1500
route:
- net: 192.168.6.0/24
gateway: 192.168.5.34
route_multicast: nein
vlanid: 1024
bond: nein
Testen
Die Tests basieren auf Molecule mit Vagrant-virtuellen Maschinen.
cd amtega.network_interfaces
molecule test --all
Lizenz
Copyright (C) 2022 AMTEGA - Xunta de Galicia
Diese Rolle ist freie Software: Sie können sie unter den Bedingungen der:
GNU General Public License Version 3, oder (nach Ihrer Wahl) eine spätere Version; oder der Europäischen Union Öffentlichen Lizenz, entweder Version 1.2 oder – sobald sie von der Europäischen Kommission genehmigt werden – nachfolgende Versionen der EUPL, weitergeben und/oder ändern.
Diese Rolle wird in der Hoffnung verteilt, dass sie nützlich sein wird, jedoch OHNE JEDE GARANTIE; nicht einmal die stillschweigende Garantie der MARKTFÄHIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Siehe die GNU General Public License für weitere Informationen oder die Europäische Union Öffentliche Lizenz für weitere Details.
Autoreninformationen
- José Enrique Mourón Regueira
- Juan Antonio Valiño García.
ansible-galaxy install amtega.network_interfaces