stackhpc.os-ironic-state

OpenStack Ironic Knotenstatus

Diese Rolle kann verwendet werden, um den Bereitstellungsstatus von Ironic-Knoten festzulegen.

Anforderungen

Die OpenStack Keystone- und Ironic-APIs sollten vom Zielhost aus zugänglich sein.

Rollenvariablen

os_ironic_state_auth_type: Authentifizierungstyp, der im Argument auth_type der os_*-Module verwendet wird.

os_ironic_state_auth: Authentifizierungsoptionen, die im Argument auth der os_*-Module verwendet werden.

os_ironic_state_cacert: CA-Zertifikat, das im cacert-Argument der os_*-Module verwendet wird.

os_ironic_state_interface: Der Endpunkt-URL-Typ, um den Dienstkatalog abzurufen. Kann eines von public, admin oder internal sein.

os_ironic_state_name: Name des Ironic-Knotens.

os_ironic_state_provision_state: Gewünschter Bereitstellungsstatus.

os_ironic_state_delegate_to: Host, an den delegiert wird.

os_ironic_state_wait: Ob auf den Abschluss des Zustandsübergangs gewartet werden soll. Standard ist True.

os_ironic_state_timeout: Zeit, um auf den Abschluss des Zustandsübergangs zu warten, wenn os_ironic_state_wait True ist. Standard sind 1200 Sekunden.

Abhängigkeiten

Der delegierte Host sollte das Python-Paket openstacksdk installiert haben.

Beispiel-Playbook

Autoreninformation

Über das Projekt

Role to set OpenStack ironic node provision state

Installieren
ansible-galaxy install stackhpc.os-ironic-state
GitHub Repository
Lizenz
gpl-3.0
Downloads
224.7k
Besitzer
StackHPC develops OpenStack capabilities for research computing use cases. Through extensive experience, we understand HPC and cloud.