purefa_hg – Управление группами хостов на Pure Storage FlashArrays
Новая версия 2.4.
Описание
- Создание, удаление или изменение групп хостов на Pure Storage FlashArrays.
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- python >= 2.7
- purestorage
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
|
api_token
- / обязательно
|
Токен API FlashArray для пользователя с правами администратора.
|
|
|
fa_url
- / обязательно
|
IP-адрес или имя хоста управления FlashArray (IPv4).
|
|
|
host
-
|
Список существующих хостов для добавления в группу хостов.
|
|
|
hostgroup
- / обязательно
|
Имя группы хостов.
|
|
|
state
-
|
|
Определить, должна ли группа хостов существовать.
|
|
volume
-
|
Список существующих томов для добавления в группу хостов.
|
Примечания
Примечание
- Для этого модуля требуется библиотека purestorage python.
- Вы должны установить переменные среды
PUREFA_URLиPUREFA_API, если аргументы url и api_token не передаются в модуль напрямую.
Примеры
- name: Create empty hostgroup
purefa_hg:
hostgroup: foo
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
- name: Add hosts and volumes to existing or new hostgroup
purefa_hg:
hostgroup: foo
host:
- host1
- host2
volume:
- vol1
- vol2
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
- name: Delete hosts and volumes from hostgroup
purefa_hg:
hostgroup: foo
host:
- host1
- host2
volume:
- vol1
- vol2
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: absent
# This will disconnect all hosts and volumes in the hostgroup
- name: Delete hostgroup
purefa_hg:
hostgroup: foo
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: absent
- name: Create host group with hosts and volumes
purefa_hg:
hostgroup: bar
host:
- host1
- host2
volume:
- vol1
- vol2
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Simon Dodsley (@sdodsley)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/purefa_hg_module.html