profitbricks_volume – Создание или удаление тома
Новая версия 2.0.
Обзор
- Позволяет создавать или удалять тома в ЦОД ProfitBricks. Этот модуль зависит от profitbricks >= 1.0.0
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- profitbricks
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| auto_increment boolean |
| Увеличивать ли одно число в имени создаваемых виртуальных машин. |
| bus - |
| Тип шины. |
| count - | Значение по умолчанию: 1 | Количество томов, которые необходимо создать. |
| datacenter - / обязательно | ЦОД, в котором необходимо создать тома. | |
| disk_type - |
| Тип диска тома. |
| image - / обязательно | Идентификатор образа системы для тома, например a3eae284-a2fe-11e4-b187-5f1f641608c8. Это также может быть идентификатор образа снимка. | |
| image_password - добавлено в 2.2 | Пароль, установленный для административного пользователя. | |
| instance_ids - | Список идентификаторов экземпляров, в настоящее время используется только при state='absent' для удаления экземпляров. | |
| licence_type - |
| Тип лицензии для тома. Используется, когда образ нестандартный. |
| name - / обязательно | Имя томов. Можно перечислять имена с помощью auto_increment. | |
| size - | Значение по умолчанию: 10 | Размер тома. |
| ssh_keys - добавлено в 2.2 | Открытые ключи SSH, позволяющие получить доступ к виртуальной машине. | |
| state - |
| создание или завершение ЦОД |
| subscription_password - | Пароль ProfitBricks. Переопределяет переменную окружения PB_PASSWORD. | |
| subscription_user - | Имя пользователя ProfitBricks. Переопределяет переменную окружения PB_SUBSCRIPTION_ID. | |
| wait boolean |
| Ожидать создания ЦОД перед возвратом |
| 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. [community]
Авторы
- Matt Baldwin (@baldwinSPC) <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.8/modules/profitbricks_volume_module.html