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