stackhpc.os-ironic-state
Stan Ironic Węzła OpenStack
Ta rola może być używana do ustawienia stanu dostarczania węzłów ironic.
Wymagania
Interfejsy API OpenStack keystone i ironic powinny być dostępne z docelowego hosta.
Zmienne Roli
os_ironic_state_auth_type
: Typ uwierzytelnienia używany w argumencie auth_type
modułów os_*
.
os_ironic_state_auth
: Opcje uwierzytelnienia używane w argumencie auth
modułów os_*
.
os_ironic_state_cacert
: Certyfikat CA używany w argumencie cacert
modułów os_*
.
os_ironic_state_interface
: Typ URL punktu końcowego do pobrania z katalogu usług. Może to być jeden z public
, admin
lub internal
.
os_ironic_state_name
: Nazwa węzła ironic.
os_ironic_state_provision_state
: Pożądany stan dostarczania.
os_ironic_state_delegate_to
: Host do delegowania.
os_ironic_state_wait
: Czy czekać na zakończenie przejścia stanu. Domyślnie True
.
os_ironic_state_timeout
: Czas oczekiwania na zakończenie przejścia stanu, jeśli os_ironic_state_wait
jest True
. Domyślnie 1200 sekund.
Zależności
Host delegujący powinien mieć zainstalowany pakiet openstacksdk
w Pythonie.
Przykładowy Playbook
Informacje o Autorze
- Mark Goddard (mark@stackhpc.com)
Role to set OpenStack ironic node provision state
ansible-galaxy install stackhpc.os-ironic-state