Spec-Zone.ru › Ansible 2.6

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
    Варианты:
  • absent
  • present ←
Определяет, должен ли существовать том или нет.
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

Spec-Zone.ru

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