Spec-Zone.ru › Ansible 2.6

profitbricks_volume - Создание или удаление тома.

Новая версия с 2.0.

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

Обзор

  • Позволяет создавать или удалять том в дата-центре ProfitBricks. Данный модуль зависит от profitbricks >= 1.0.0.

Требования

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

  • profitbricks

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
auto_increment
bool
    Варианты:
  • no
  • yes ←
Указывает, следует ли увеличивать одно число в имени созданных виртуальных машин.
bus
    Варианты:
  • IDE
  • VIRTIO ←
Тип шины.
count Значение по умолчанию:
1
Количество томов, которые необходимо создать.
datacenter
обязательно
Дата-центр, в котором необходимо создать тома.
disk_type
    Варианты:
  • HDD ←
  • SSD
Тип диска тома.
image
обязательно
Идентификатор системного образа тома, например, a3eae284-a2fe-11e4-b187-5f1f641608c8. Также может быть идентификатор образа снимка.
image_password
(добавлен в 2.2)
Пароль, заданный для административного пользователя.
instance_ids
Список идентификаторов экземпляров, в настоящее время используется только при state='absent' для удаления экземпляров.
licence_type
    Варианты:
  • LINUX
  • WINDOWS
  • UNKNOWN ←
  • OTHER
Тип лицензии для тома. Используется, когда образ нестандартный.
name
обязательно
Имя томов. Вы можете перечислять имена с помощью auto_increment.
size Значение по умолчанию:
10
Размер тома.
ssh_keys
(добавлен в 2.2)
Открытые ключи SSH, позволяющие получить доступ к виртуальной машине.
state
    Варианты:
  • present ←
  • absent
создание или завершение работы дата-центров
subscription_password
Пароль ProfitBricks. Переопределяет переменную среды PB_PASSWORD.
subscription_user
Имя пользователя ProfitBricks. Переопределяет переменную среды PB_SUBSCRIPTION_ID.
wait
bool
    Варианты:
  • no
  • yes ←
ожидание создания дата-центра перед возвратом
wait_timeout Значение по умолчанию:
600
время ожидания, прежде чем wait прекратит ожидание, в секундах

Примеры

# Create Multiple Volumes

- profitbricks_volume:
    datacenter: Tardis One
    name: vol%02d
    count: 5
    auto_increment: yes
    wait_timeout: 500
    state: present

# Remove Volumes

- profitbricks_volume:
    datacenter: Tardis One
    instance_ids:
      - 'vol01'
      - 'vol02'
    wait_timeout: 500
    state: absent

Статус

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

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

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

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

Автор

  • Мэтт Бальдуин (baldwin@stackpointcloud.com)

Подсказка

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

© 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/profitbricks_volume_module.html

Spec-Zone.ru

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