avinetworks.avicontroller_csp

⛔️ NIEOBSŁUGIWANE: To repozytorium nie jest już wspierane, proszę rozważyć użycie https://github.com/vmware/ansible-collection-alb zamiast, ponieważ ta rola została przeniesiona do kolekcji Ansible.

Korzystając z tego modułu, możesz zainstalować kontroler Avi Vantage na swoim systemie. Należy jednak spełnić minimalne wymagania.

Ostrzeżenie:
Ta rola Ansible nie jest przeznaczona do wielokrotnego uruchamiania na hoście. Ma na celu tylko wdrożenie. Po wdrożeniu konfiguracja dla Avi jest zarządzana przez Avi.

Wymagania

Urządzenie Cisco CSP

Zmienne Roli

Zmienne wdrożenia CSP

Te zmienne są oznaczone jako wymagane tylko wtedy, gdy korzystasz z wdrożenia CSP.

Zmienna Wymagana Domyślna Uwagi
con_csp_user Tak Brak Nazwa użytkownika do połączenia z serwerem CSP
con_csp_password Tak Brak Hasło wymagane do uwierzytelnienia użytkownika
con_csp_qcow_image_file Nie controller.qcow Relatywna lub absolutna lokalizacja pliku qcow kontrolera
con_csp_mgmt_ip Tak Brak Adres IP kontrolera w sieci zarządzającej.
con_csp_mgmt_mask Tak Brak Maski podsieci, którą będzie wymagał kontroler.
con_csp_default_gw Tak Brak Domyślna brama dla kontrolera.
con_csp_disk_size Nie 64 Ilość miejsca na dysku w GB dla kontrolera.
con_csp_disk_type Nie virtio Typ dysku w CSP. Zaleca się użycie domyślnego.
con_csp_service_name Nie avi-controller Nazwa usługi, która ma być utworzona na CSP.
con_csp_num_cpu Nie 4 Liczba CPU przydzielonych do kontrolera
con_csp_memory_gb Nie 16 Ilość pamięci w GB przypisanej do kontrolera
con_csp_hsm_ip Nie Brak Adres IP i podsieć dla dedykowanego interfejsu HSM, np. 10.160.100.221/24
con_csp_hsm_mask Nie Brak Maska podsieci interfejsu, który będzie komunikować się z HSM
con_csp_hsm_static_routes Nie Brak Statyczne trasy dla HSM, np. 10.128.1.0/24 przez 10.160.100.1
con_csp_hsm_vnic_id Nie Brak Id interfejsu VNIC dla interfejsu HSM skonfigurowanego na tym interfejsie, np. 1
con_csp_bond_ifs Nie Brak Łączy wymienione interfejsy. Np. '1,2 3,4' łączy 1 z 2, a 3 z 4
con_csp_platform Nie csp-2100 Model platformy CSP.

Przykład Playbooka

OSTRZEŻENIE:
Przed użyciem tego przykładu wprowadź odpowiednie zmiany wymagane dla swojego serwera.
Aby uzyskać więcej informacji, odwiedź https://kb.avinetworks.com/avi-controller-sizing/
Zaleca się dostosowanie tych parametrów w zależności od żądanej implementacji.

Przykład wdrożenia CSP

Uwaga:
Podczas uruchamiania gather_facts musi być ustawione na false, w przeciwnym razie Ansible zakończy działanie w pierwszym kroku.

---
- 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'

Licencja

Apache 2.0

Informacje o autorze

Avi Networks

Zespół Avi SDK avi-sdk@avinetworks.com

O projekcie

Deploy's the AVI Vantage Controller on Cisco CSP

Zainstaluj
ansible-galaxy install avinetworks.avicontroller_csp
Licencja
apache-2.0
Pobrania
8.3k
Właściciel