Spec-Zone.ru › Ansible 2.6

infini_host - Создание, удаление и изменение хостов в Infinibox

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

  • Обзор
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Этот модуль создаёт, удаляет или изменяет хосты в Infinibox.

Требования

Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.

  • python >= 2.7
  • infinisdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
name
обязательно
Имя хоста
password
Пароль пользователя Infinibox.
state
    Варианты:
  • present ←
  • absent
Создаёт/изменяет хост при значении present или удаляет при значении absent
system
обязательно
Имя хоста Infinibox или IPv4-адрес.
user
Имя пользователя Infinibox с достаточными привилегиями (см. заметки).
volume
Имя тома, который нужно сопоставить с хостом
wwns
Список wwns хоста

Примечания

Примечание

  • Этот модуль требует библиотеку infinisdk для Python
  • Необходимо установить переменные окружения INFINIBOX_USER и INFINIBOX_PASSWORD, если аргументы user и password не переданы модулю напрямую
  • Ansible использует файл конфигурации infinisdk ~/.infinidat/infinisdk.ini если учетные данные не указаны. См. http://infinisdk.readthedocs.io/en/latest/getting_started.html

Примеры

- name: Create new new host
  infini_host:
    name: foo.example.com
    user: admin
    password: secret
    system: ibox001

- name: Make sure host bar is available with wwn ports
  infini_host:
    name: bar.example.com
    wwns:
      - "00:00:00:00:00:00:00"
      - "11:11:11:11:11:11:11"
    system: ibox01
    user: admin
    password: secret

- name: Map host foo.example.com to volume bar
  infini_host:
    name: foo.example.com
    volume: bar
    system: ibox01
    user: admin
    password: secret

Статус

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

Техническое обслуживание

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

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Gregory Shulov (@GR360RY)

Подсказка

Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.

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

Spec-Zone.ru

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