Spec-Zone.ru › Ansible 2.6

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
    Варианты:
  • none ←
  • http
  • icmp
  • oco
Определяет тип зондирования для данного бэкенда
state
    Варианты:
  • present ←
  • absent
Определяет, нужно ли создавать/изменять или удалять бэкенд
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

Spec-Zone.ru

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