Spec-Zone.ru › Ansible 2.4

stacki_host - Добавление или удаление хоста в фронтенд stacki

Новое в версии 2.3.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
    • Статус

Описание

  • Используйте этот модуль для добавления или удаления хостов в фронтенд stacki через API
  • https://github.com/StackIQ/stacki

Параметры

параметр обязательно по умолчанию варианты комментарии
force_install
нет
Установите значение в True, чтобы принудительно установить узел в состояние установки, если он уже существует в stacki.
name
да
Имя хоста, который необходимо добавить в Stacki.
prim_intf
нет
Имя первичного сетевого интерфейса.
prim_intf_ip
нет
IP-адрес для первичного сетевого интерфейса.
prim_intf_mac
нет
MAC-адрес первичного сетевого интерфейса для загрузки по PXE.
stacki_endpoint
да
URL для конечной точки API Stacki.
stacki_password
да
Пароль для аутентификации с API Stacki, но если не указан, используется переменная среды stacki_password.
stacki_user
да
Имя пользователя для аутентификации с API Stacki, но если не указан, используется переменная среды stacki_user.

Примеры

- name: Add a host named test-1
  stacki_host:
    name: test-1
    stacki_user: usr
    stacki_password: pwd
    stacki_endpoint: url
    prim_intf_mac: mac_addr
    prim_intf_ip: x.x.x.x
    prim_intf: eth0

- name: Remove a host named test-1
  stacki_host:
    name: test-1
    stacki_user: usr
    stacki_password: pwd
    stacki_endpoint: url
    state: absent

Возвращаемые значения

Общие значения, возвращаемые модулем, описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:

имя описание возвращается тип пример
changed
ответ о том, завершился ли вызов API успешно
всегда boolean True
stdout
набор ответов от команд
всегда список ['...', '...']
stdout_lines
значение stdout, разделенное на список
всегда список [['...', '...'], ['...'], ['...']]

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для получения помощи в разработке модулей, если вас это интересует, пожалуйста, прочитайте Справочная информация сообщества и вклад, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/stacki_host_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API