purefa_volume - Управление томами на Pure Storage FlashArrays
Новое в версии 2.4.
Обзор
- Создание, удаление или расширение емкости тома на Pure Storage FlashArray.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- python >= 2.7
- purestorage
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_token обязательно | Токен API FlashArray для пользователя с правами администратора. | |
| eradicate bool |
| Определяет, нужно ли удалять том при удалении или оставить в корзине. |
| fa_url обязательно | IP-адрес управления FlashArray или имя хоста в формате IPv4. | |
| name обязательно | Имя тома. | |
| overwrite bool |
| Определяет, нужно ли перезаписывать целевой том, если он уже существует. |
| size | Размер тома в единицах М, Г, Т или П. | |
| state |
| Определяет, должен ли существовать том или нет. |
| target | Имя целевого тома при копировании. |
Примечания
Примечание
- Для этого модуля требуется библиотека purestorage python.
- Вы должны установить переменные среды
PUREFA_URLиPUREFA_API, если аргументы url и api_token не передаются модулю напрямую.
Примеры
- name: Create new volume named foo
purefa_volume:
name: foo
size: 1T
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: present
- name: Extend the size of an existing volume named foo
purefa_volume:
name: foo
size: 2T
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: present
- name: Delete and eradicate volume named foo
purefa_volume:
name: foo
eradicate: yes
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: absent
- name: Create clone of volume bar named foo
purefa_volume:
name: foo
target: bar
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: present
- name: Overwrite volume bar with volume foo
purefa_volume:
name: foo
target: bar
overwrite: yes
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: present
Статус
Этот модуль помечен как превью, что означает, что гарантии обратной совместимости интерфейса нет.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом 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.6/modules/purefa_volume_module.html