avinetworks.avicontroller_csp
⛔️ 已弃用:此库不再支持,请考虑使用 https://github.com/vmware/ansible-collection-alb 因为 此角色已迁移到ansible集合。
使用此模块,您可以将Avi Vantage Controller安装到您的系统中。但是,必须满足最低要求。
警告:
该Ansible角色不适合在主机上重复运行。它仅用于部署。一旦部署,Avi的配置由Avi管理。
要求
一个Cisco CSP设备
角色变量
CSP部署变量
这些变量仅在使用CSP部署时标记为必需。
| 变量 | 必需 | 默认值 | 注释 | 
|---|---|---|---|
con_csp_user | 
是 | 无 | 
用于连接到CSP服务器的用户名 | 
con_csp_password | 
是 | 无 | 
用于身份验证的密码 | 
con_csp_qcow_image_file | 
否 | controller.qcow | 
控制器qcow文件的相对或绝对位置 | 
con_csp_mgmt_ip | 
是 | 无 | 
管理网络中控制器的IP地址 | 
con_csp_mgmt_mask | 
是 | 无 | 
控制器所需的子网掩码 | 
con_csp_default_gw | 
是 | 无 | 
控制器的默认网关 | 
con_csp_disk_size | 
否 | 64 | 
控制器分配的磁盘空间(单位:GB) | 
con_csp_disk_type | 
否 | virtio | 
CSP中的磁盘类型。推荐使用默认值。 | 
con_csp_service_name | 
否 | avi-controller | 
在CSP上创建的服务名称 | 
con_csp_num_cpu | 
否 | 4 | 
分配给控制器的CPU数量 | 
con_csp_memory_gb | 
否 | 16 | 
分配给控制器的内存大小(单位:GB) | 
con_csp_hsm_ip | 
否 | 无 | 
专用HSM接口的IP地址和子网,例如10.160.100.221/24 | 
con_csp_hsm_mask | 
否 | 无 | 
将与HSM通信的接口的子网掩码 | 
con_csp_hsm_static_routes | 
否 | 无 | 
HSM的静态路由,例如通过10.160.100.1的10.128.1.0/24 | 
con_csp_hsm_vnic_id | 
否 | 无 | 
此接口上配置的HSM接口的VNIC ID,例如1 | 
con_csp_bond_ifs | 
否 | 无 | 
将列出的接口绑定在一起。例如'1,2 3,4'将1与2绑定,3与4绑定 | 
con_csp_platform | 
否 | csp-2100 | 
CSP平台模型。 | 
示例剧本
警告:
在使用此示例之前,请根据您的服务器进行正确的修改。
有关更多信息,请访问 https://kb.avinetworks.com/avi-controller-sizing/
建议根据所需的实施调整这些参数。
CSP部署示例
注意:
在运行时,gather_facts需要设置为false,否则将导致Ansible在第一步失败。
---
- 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'
许可证
Apache 2.0
作者信息
Avi SDK团队
avi-sdk@avinetworks.com
关于项目
 Deploy's the AVI Vantage Controller on Cisco CSP
安装
 ansible-galaxy install avinetworks.avicontroller_csp许可证
 
            apache-2.0
          
下载
 
            8.3k
          
拥有者
 