stackhpc.os-ironic-state

OpenStack Ironicノードの状態

この役割は、Ironicノードの提供状態を設定するために使用できます。

要件

OpenStackのKeystoneおよびIronic APIにターゲットホストからアクセスできる必要があります。

役割の変数

os_ironic_state_auth_type: os_*モジュールのauth_type引数で使用される認証タイプ。

os_ironic_state_auth: os_*モジュールのauth引数で使用される認証オプション。

os_ironic_state_cacert: os_*モジュールのcacert引数で使用されるCA証明書。

os_ironic_state_interface: サービスカタログから取得するためのエンドポイントURLタイプ。publicadmin、またはinternalのいずれかになります。

os_ironic_state_name: Ironicノードの名前。

os_ironic_state_provision_state: 希望する提供状態。

os_ironic_state_delegate_to: 代理となるホスト。

os_ironic_state_wait: 状態遷移が完了するのを待つかどうか。デフォルトはTrueです。

os_ironic_state_timeout: 状態遷移が完了するまで待つ時間。os_ironic_state_waitTrueの場合。デフォルトは1200秒です。

依存関係

代理ホストにはopenstacksdk Pythonパッケージがインストールされている必要があります。

例のプレイブック

著者情報

プロジェクトについて

Role to set OpenStack ironic node provision state

インストール
ansible-galaxy install stackhpc.os-ironic-state
ライセンス
gpl-3.0
ダウンロード
224.7k
所有者
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.