avinetworks.avicontroller_csp
⛔️ ABGELEGT: Dieses Repo wird nicht mehr unterstützt, bitte ziehen Sie in Betracht, https://github.com/vmware/ansible-collection-alb stattdessen zu verwenden, da dieses Rollenspiel in Ansible-Sammlungen migriert wurde.
Mit diesem Modul können Sie den Avi Vantage Controller auf Ihrem System installieren. Es müssen jedoch bestimmte Mindestanforderungen erfüllt werden.
Warnung:
Dieses Ansible-Rollenspiel ist nicht dafür gedacht, mehrfach auf dem Host ausgeführt zu werden. Es ist nur für die Bereitstellung gedacht. Nach der Bereitstellung wird die Konfiguration für Avi von Avi verwaltet.
Anforderungen
Ein Cisco CSP-Gerät
Rollenspielvariablen
CSP-Bereitstellungsvariablen
Diese sind nur als erforderlich gekennzeichnet, wenn Sie die CSP-Bereitstellung verwenden.
Variable | Erforderlich | Standard | Kommentare |
---|---|---|---|
con_csp_user |
Ja | None |
Benutzername, der verwendet wird, um eine Verbindung zum CSP-Server herzustellen |
con_csp_password |
Ja | None |
Passwort, das zur Authentifizierung des Benutzers benötigt wird |
con_csp_qcow_image_file |
Nein | controller.qcow |
Relativer oder absoluter Speicherort des Controller qcow |
con_csp_mgmt_ip |
Ja | None |
IP des Controllers im Verwaltungsnetzwerk |
con_csp_mgmt_mask |
Ja | None |
Subnetzmaske, die der Controller benötigt |
con_csp_default_gw |
Ja | None |
Standardgateway für den Controller. |
con_csp_disk_size |
Nein | 64 |
Menge an Speicherplatz in GB für den Controller |
con_csp_disk_type |
Nein | virtio |
Festplattentyp im CSP. Empfohlen wird die Verwendung des Standards. |
con_csp_service_name |
Nein | avi-controller |
Name des Dienstes, der auf dem CSP erstellt werden soll |
con_csp_num_cpu |
Nein | 4 |
Anzahl der CPUs, die dem Controller zugewiesen werden |
con_csp_memory_gb |
Nein | 16 |
Menge des für den Controller zugewiesenen Speichers in GB |
con_csp_hsm_ip |
Nein | None |
IP-Adresse und Subnetz für dedizierte HSM-Schnittstelle, z.B. 10.160.100.221/24 |
con_csp_hsm_mask |
Nein | None |
Netzmaske der Schnittstelle, die mit dem HSM kommuniziert |
con_csp_hsm_static_routes |
Nein | None |
Statische Routen für HSM, z.B. 10.128.1.0/24 über 10.160.100.1 |
con_csp_hsm_vnic_id |
Nein | None |
VNIC-ID der HSM-Schnittstelle, die auf dieser Schnittstelle konfiguriert ist, z.B. 1 |
con_csp_bond_ifs |
Nein | None |
Bindet die aufgeführten Schnittstellen zusammen. Z.B. '1,2 3,4' bindet 1 mit 2 und 3 mit 4 |
con_csp_platform |
Nein | csp-2100 |
Modell der CSP-Plattform. |
Beispiel-Playbook
WARNUNG:
Bevor Sie dieses Beispiel verwenden, nehmen Sie die erforderlichen Änderungen an Ihrem Server vor.
Weitere Informationen finden Sie unter https://kb.avinetworks.com/avi-controller-sizing/
Es wird empfohlen, diese Parameter je nach gewünschter Implementierung anzupassen.
Beispiel für CSP-Bereitstellung
Hinweis:
Bei der Ausführung mussgather_facts
auffalse
gesetzt werden, andernfalls wird Ansible beim ersten Schritt fehlschlagen.
---
- hosts: csp_devices
gather_facts: false
roles:
- role: avinetworks.avicontroller
con_deploy_type: csp
con_csp_user: admin
con_csp_password: password
con_csp_qcow_image_file: avi-controller.qcow2
con_csp_mgmt_ip: 10.128.2.20
con_csp_mgmt_mask: 255.255.255.0
con_csp_default_gw: 10.128.2.1
con_csp_service_name: avi-controller
con_csp_memory_gb: 32
con_csp_num_cpu: 16
con_csp_vnics:
- nic: '0'
type: access
tagged: 'false'
network_name: enp1s0f0
con_csp_bond_ifs: '1,2'
Lizenz
Apache 2.0
Autorinformationen
Avi SDK Team
avi-sdk@avinetworks.com
Deploy's the AVI Vantage Controller on Cisco CSP
ansible-galaxy install avinetworks.avicontroller_csp