nertwork.cumulus-switch

Rollenname

NCLU-Rolle zur Konfiguration von Cumulus Switches Version 3.2+

Anforderungen

Mindestens Ansible 2.3 und Cumulus Linux 3.2 Versionen.

Rollenvariablen

Variable Beschreibung Typ Standard
cl_license Cumulus-Lizenz im Stringformat String ``
commands Befehle, die für alle NCLU-Geräte ausgeführt werden Array []
group_commands Befehle, die für alle NCLU-Geräte in Gruppen-Variablen verwendet werden Array []
switchd_commands Befehle, die switchd auf NCLU-Geräten neu starten Array []
switchd_group_commands Befehle, die switchd auf NCLU-Geräten in Gruppen-Variablen neu starten Array []

Abhängigkeiten

Beispiel-Playbook

Ein Beispiel, wie man die Rolle verwenden kann (zum Beispiel mit übergebenen Variablen als Parameter), ist für die Benutzer ebenfalls hilfreich:

- hosts: server
  roles:
     - cumulus-nclu
  vars:
     - cumulus_nclu:
         switchd_commands:
           - add interface swp49 breakout 4x
         commands:
           - add hostname {{ ansible_hostname }}
           - add interface swp1 ip address 192.168.0.1/24
         cl_license: 'rocketturtle:102u309uofewauj'
         cumulus_license_file: /var/tmp/cl_license

Lizenz

BSD

Autoreninformation

Ein optionaler Abschnitt für die Autoren der Rolle, um Kontaktinformationen oder eine Website hinzuzufügen (HTML ist nicht erlaubt).

Über das Projekt

This configures Cumulus Linux 3.2 and above

Installieren
ansible-galaxy install nertwork.cumulus-switch
GitHub Repository
Lizenz
Unknown
Downloads
462