stackhpc.os-ironic-state

État des Nœuds Ironic d'OpenStack

Ce rôle peut être utilisé pour définir l'état de provisionnement des nœuds Ironic.

Exigences

Les API Keystone et Ironic d'OpenStack doivent être accessibles depuis l'hôte cible.

Variables du Rôle

os_ironic_state_auth_type : Type d'authentification utilisé par l'argument auth_type des modules os_*.

os_ironic_state_auth : Options d'authentification utilisées par l'argument auth des modules os_*.

os_ironic_state_cacert : Certificat CA utilisé par l'argument cacert des modules os_*.

os_ironic_state_interface : Type d'URL de point de terminaison à récupérer dans le catalogue de services. Peut être public, admin ou internal.

os_ironic_state_name : Nom du nœud Ironic.

os_ironic_state_provision_state : État de provisionnement souhaité.

os_ironic_state_delegate_to : Hôte vers lequel déléguer.

os_ironic_state_wait : Indique s'il faut attendre que la transition d'état se termine. Par défaut, c'est True.

os_ironic_state_timeout : Temps d'attente pour que la transition d'état se termine, si os_ironic_state_wait est True. Par défaut, c'est 1200 secondes.

Dépendances

L'hôte délégué doit avoir le package Python openstacksdk installé.

Exemple de Playbook

Informations sur l'Auteur

À propos du projet

Role to set OpenStack ironic node provision state

Installer
ansible-galaxy install stackhpc.os-ironic-state
Licence
gpl-3.0
Téléchargements
224.7k
Propriétaire
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.