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 Goddard (mark@stackhpc.com)
关于项目
Role to set OpenStack ironic node provision state
安装
ansible-galaxy install stackhpc.os-ironic-state许可证
gpl-3.0
下载
256.8k
拥有者
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.
