avinetworks.avicontroller_csp

⛔️ DEPRECATED: Este repositorio ya no es compatible, por favor considera usar https://github.com/vmware/ansible-collection-alb en su lugar ya que este rol ha sido migrado a colecciones de Ansible.

Con este módulo puedes instalar el Controlador de Avi Vantage en tu sistema. Sin embargo, debes cumplir con los requisitos mínimos.

Advertencia:
Este rol de Ansible no está diseñado para ejecutarse repetidamente en el host. Está destinado solo para la implementación. Una vez implementado, la configuración para Avi es administrada por Avi.

Requisitos

Un dispositivo Cisco CSP

Variables del rol

Variables de despliegue de CSP

Estas solo están marcadas como requeridas cuando estás usando el despliegue de CSP.

Variable Requerido Por defecto Comentarios
con_csp_user Ninguno Nombre de usuario que se utilizará para conectarse al servidor CSP
con_csp_password Ninguno Contraseña necesaria para autenticar al usuario
con_csp_qcow_image_file No controller.qcow Ubicación relativa o absoluta del archivo qcow del controlador
con_csp_mgmt_ip Ninguno IP del controlador en la red de gestión.
con_csp_mgmt_mask Ninguno Máscara de subred que necesitará el controlador.
con_csp_default_gw Ninguno Puerta de enlace predeterminada para el controlador.
con_csp_disk_size No 64 Cantidad de espacio en disco en GB para el controlador.
con_csp_disk_type No virtio Tipo de disco en CSP. Se recomienda usar el predeterminado.
con_csp_service_name No avi-controller Nombre del servicio que se creará en el CSP.
con_csp_num_cpu No 4 Número de CPUs que se asignarán al Controlador
con_csp_memory_gb No 16 Cantidad de memoria en GB asignada al Controlador.
con_csp_hsm_ip No Ninguno Dirección IP y subred para la interfaz HSM dedicada, ej. 10.160.100.221/24
con_csp_hsm_mask No Ninguno Máscara de red de la interfaz que se comunicará con el HSM
con_csp_hsm_static_routes No Ninguno Rutas estáticas para HSM, ej. 10.128.1.0/24 a través de 10.160.100.1
con_csp_hsm_vnic_id No Ninguno ID de VNIC, de la interfaz HSM configurada en esta interfaz ej. 1
con_csp_bond_ifs No Ninguno Une las interfaces listadas. Ej. '1,2 3,4' une 1 con 2, y 3 con 4
con_csp_platform No csp-2100 Modelo de plataforma CSP.

Ejemplo de Playbook

ADVERTENCIA:
Antes de usar este ejemplo, por favor realiza los cambios requeridos para tu servidor.
Para más información, visita https://kb.avinetworks.com/avi-controller-sizing/
Se recomienda ajustar estos parámetros según la implementación deseada.

Ejemplo de despliegue de CSP

Nota:
Al ejecutar, gather_facts debe configurarse en false, de lo contrario, el Ansible fallará en el primer paso.

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

Licencia

Apache 2.0

Información del autor

Avi Networks

Equipo de Avi SDK
avi-sdk@avinetworks.com

Acerca del proyecto

Deploy's the AVI Vantage Controller on Cisco CSP

Instalar
ansible-galaxy install avinetworks.avicontroller_csp
Licencia
apache-2.0
Descargas
8.3k
Propietario