stackhpc.os-ironic-state
Estado del Nodo Ironic de OpenStack
Este rol se puede utilizar para establecer el estado de aprovisionamiento de los nodos Ironic.
Requisitos
Las APIs de Keystone e Ironic de OpenStack deben ser accesibles desde el host de destino.
Variables del Rol
os_ironic_state_auth_type: Tipo de autenticación utilizado en el argumento
auth_type de los módulos os_*.
os_ironic_state_auth: Opciones de autenticación utilizadas en el argumento
auth de los módulos os_*.
os_ironic_state_cacert: Certificado de CA utilizado en el argumento cacert
de los módulos os_*.
os_ironic_state_interface: Es el tipo de URL de punto de acceso para obtener
de la lista de servicios. Puede ser uno de public, admin o internal.
os_ironic_state_name: Nombre del nodo Ironic.
os_ironic_state_provision_state: Estado de aprovisionamiento deseado.
os_ironic_state_delegate_to: Host al que se delegará.
os_ironic_state_wait: Si se debe esperar a que complete la transición de estado.
El valor predeterminado es True.
os_ironic_state_timeout: Tiempo de espera para que complete la transición de estado,
si os_ironic_state_wait es True. El valor predeterminado es 1200 segundos.
Dependencias
El host delegado debe tener instalado el paquete Python openstacksdk.
Ejemplo de Playbook
Información del Autor
- Mark Goddard (mark@stackhpc.com)
Role to set OpenStack ironic node provision state
ansible-galaxy install stackhpc.os-ironic-state