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タイプ。public
、admin
、または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_wait
がTrue
の場合。デフォルトは1200秒です。
依存関係
代理ホストにはopenstacksdk
Pythonパッケージがインストールされている必要があります。
例のプレイブック
著者情報
- マーク・ゴダード (mark@stackhpc.com)
プロジェクトについて
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.