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.128.1.0/24 via 10.160.100.1 |
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プラットフォームモデル。 |
例 Playbook
警告:
この例を使用する前に、サーバーに必要な変更を行ってください。
詳細については、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
所有者