ovh_ip_loadbalancing_backend - Управление бэкендами OVH IP LoadBalancing
Новая версия с 2.2.
Обзор
- Управление бэкендами OVH (французский европейский хостинг-провайдер) LoadBalancing IP.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться этот модуль.
- ovh > 0.3.5
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| application_key обязательно | Используемый ключ приложения | |
| application_secret обязательно | Используемый секрет приложения | |
| backend обязательно | IP-адрес бэкенда для обновления/изменения/удаления | |
| consumer_key обязательно | Используемый ключ потребителя | |
| endpoint обязательно | Используемый конечный пункт (например, ovh-eu) | |
| name обязательно | Имя бэкенда LoadBalancing (внутреннее имя, например, ip-X.X.X.X) | |
| probe |
| Определяет тип зондирования для данного бэкенда |
| state |
| Определяет, нужно ли создавать/изменять или удалять бэкенд |
| timeout | По умолчанию: 120 | Время ожидания в секундах для завершения задачи. |
| weight | По умолчанию: 8 | Определяет вес для данного бэкенда. |
Примечания
Примечание
- Использует python OVH Api https://github.com/ovh/python-ovh. Вам необходимо создать приложение (ключ и секрет) с ключом потребителя, как описано в https://eu.api.ovh.com/g934.first_step_with_api
Примеры
# Adds or modify the backend '212.1.1.1' to a
# loadbalancing 'ip-1.1.1.1'
- ovh_ip_loadbalancing:
name: ip-1.1.1.1
backend: 212.1.1.1
state: present
probe: none
weight: 8
endpoint: ovh-eu
application_key: yourkey
application_secret: yoursecret
consumer_key: yourconsumerkey
# Removes a backend '212.1.1.1' from a loadbalancing 'ip-1.1.1.1'
- ovh_ip_loadbalancing:
name: ip-1.1.1.1
backend: 212.1.1.1
state: absent
endpoint: ovh-eu
application_key: yourkey
application_secret: yoursecret
consumer_key: yourconsumerkey
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет обратной совместим.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. в здесь.
Автор
- Паскаль Геро @pascalheraud
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/ovh_ip_loadbalancing_backend_module.html