vmware_resource_pool - Добавление/удаление пулов ресурсов в/из vCenter
Новое в версии 2.3.
- Описание
- Требования (для хоста, на котором выполняется модуль)
- Параметры
- Примеры
- Возвращаемые значения
- Примечания
Описание
- Этот модуль можно использовать для добавления/удаления пула ресурсов в/из vCenter
Требования (для хоста, на котором выполняется модуль)
- python >= 2.6
- PyVmomi
Параметры
| параметр | обязательно | значение по умолчанию | возможные значения | комментарии |
|---|---|---|---|---|
| cluster | да | Имя кластера для добавления хоста. | ||
| cpu_expandable_reservations | нет | True | В пуле ресурсов с расширяемыми резервированиями, резервирование в пуле ресурсов может увеличиться за пределы указанного значения. | |
| cpu_limit | нет | -1 (Без ограничения) | Использование виртуальной машины/пула ресурсов не превысит это ограничение, даже если имеются свободные ресурсы. | |
| cpu_reservation | нет | Объем ресурса, который гарантированно доступен виртуальной машине или пулу ресурсов. | ||
| cpu_shares | нет | Normal |
| Доли памяти используются в случае конкуренции за ресурсы. |
| datacenter | да | Имя дата-центра для добавления хоста. | ||
| hostname | да | Имя хоста ESXi для управления. | ||
| mem_expandable_reservations | нет | True | В пуле ресурсов с расширяемыми резервированиями, резервирование в пуле ресурсов может увеличиться за пределы указанного значения. | |
| mem_limit | нет | -1 (Без ограничения) | Использование виртуальной машины/пула ресурсов не превысит это ограничение, даже если имеются свободные ресурсы. | |
| mem_reservation | нет | Объем ресурса, который гарантированно доступен виртуальной машине или пулу ресурсов. | ||
| mem_shares | нет | Normal |
| Доли памяти используются в случае конкуренции за ресурсы. |
| password | да | Пароль ESXi. | ||
| resource_pool | да | Имя пула ресурсов для управления. | ||
| state | нет | present |
| Добавить или удалить пул ресурсов |
| username | да | Имя пользователя ESXi. | ||
| validate_certs | нет | True |
| Разрешает подключение, когда сертификаты SSL недействительны. Установите в значение false, когда сертификаты не доверяются. |
Примеры
# Create a resource pool
- name: Add resource pool to vCenter
vmware_resource_pool:
hostname: vcsa_host
username: vcsa_user
password: vcsa_pass
datacenter: datacenter
cluster: cluster
resource_pool: resource_pool
mem_shares: normal
mem_limit: -1
mem_reservation: 0
mem_expandable_reservations: True
cpu_shares: normal
cpu_limit: -1
cpu_reservation: 0
cpu_expandable_reservations: True
state: present
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| instance | метаданные о новом пуле ресурсов | всегда | dict | None |
Примечания
Примечание
- Проверено на vSphere 6.5
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратной совместимости интерфейса.
Для помощи в разработке модулей, если вы так решили, прочитайте Информацию о сообществе и сотрудничестве, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/vmware_resource_pool_module.html