grdavies.role_nutanix_prism_api
Nutanix Prism LCMソフトウェアおよびファームウェア更新用の役割
=========
このAnsibleロールはLCMを呼び出してインベントリ操作を実行し、必要に応じてソフトウェアとファームウェアの更新を行います。
入力変数
変数名 | 必須 | デフォルト | 選択肢 | コメント |
---|---|---|---|---|
role_nutanix_prism_api_host | はい | 接続したいPrism(ElementまたはCentral)のIPアドレスまたはFQDNです。 | ||
role_nutanix_prism_api_host_username | いいえ | admin | Nutanix APIにアクセスするための適切な権限を持つ有効なユーザー名です。 | |
role_nutanix_prism_api_host_password | はい | 指定されたユーザー名の有効なパスワードです。 | ||
role_nutanix_prism_api_host_port | いいえ | 9440 | PrismのTCPポートです。 | |
role_nutanix_prism_api_host_validate_certs | いいえ | no | true / false | Prism UIの証明書が有効かどうかを確認するかどうかです。 |
role_nutanix_prism_api_debug | いいえ | false | true / false | デバッグ出力を有効にするかどうかです。 |
返される変数
変数名 | 値 | コメント |
---|---|---|
role_nutanix_prism_api_endpoint_type | 'pe' または 'pc' | APIセッションがNutanix NCIクラスター(Prism Element 'pe')またはNutanix NCM(Prism Central 'pc')に対して開始されたかどうかを示します。 |
role_nutanix_prism_api_auth_string_b64 | Nutanix Prism APIへの再認証に使用するBase64 'basic' 認証文字列です。 | |
role_nutanix_prism_api_url_base | 他のロールでの行の長さを減らすために設定された変数 "role_nutanix_prism_api_host:role_nutanix_prism_api_host_port"です。 |
依存関係
- なし
例のプレイブック
この例のプレイブックは、特定のクラスターで"NCC"のソフトウェアアップグレードのみを実行するLCMを呼び出します。
- hosts: localhost
roles:
- role: grdavies.role_nutanix_prism_api
vars:
role_nutanix_prism_api_host: 10.38.185.37
role_nutanix_prism_api_host_username: admin
role_nutanix_prism_api_host_password: nx2Tech165!
ライセンス
LICENSE.mdを参照してください。
著者情報
ロス・デイビス