Spec-Zone.ru › Ansible 2.4

a10_service_group - Управление группами служб устройств A10 Networks AX/SoftAX/Thunder/vThunder.

Новое в версии 1.8.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Примечания
    • Статус

Описание

  • Управление объектами группы служб SLB (Server Load Balancing) на устройствах A10 Networks через aXAPIv2.

Параметры

параметр обязательно по умолчанию выбор комментарии
host
да
Имя хоста или IP-адрес устройства A10 Networks.
partition
(добавлен в 2.3)
нет
установить активную разделяемую часть
password
да
Пароль для учетной записи username.
псевдонимы: pass, pwd
servers
нет
Список серверов для добавления в группу служб. Каждый элемент списка должен быть словарем, который указывает server: и port:, но также может необязательно указать status:. Подробности см. в примерах ниже.
service_group
да
Имя группы служб SLB (Server Load Balancing).
псевдонимы: service, pool, group
service_group_method
нет round-robin
  • round-robin
  • weighted-rr
  • least-connection
  • weighted-least-connection
  • service-least-connection
  • service-weighted-least-connection
  • fastest-response
  • least-request
  • round-robin-strict
  • src-ip-only-hash
  • src-ip-hash
Метод балансировки нагрузки группы служб SLB, например, round-robin или weighted-rr.
псевдонимы: method
service_group_protocol
нет tcp
  • tcp
  • udp
Протокол группы служб SLB, TCP или UDP.
псевдонимы: proto, protocol
username
да
Учетная запись с правами администратора.
псевдонимы: user, admin
validate_certs
нет да
  • да
  • нет
Если no, сертификаты SSL не будут проверены. Это следует использовать только на устройствах, контролируемых лично, с использованием самозаверенных сертификатов.
write_config
(добавлен в 2.2)
нет нет
  • да
  • нет
Если yes, любые изменения приведут к записи текущей конфигурации в энергонезависимую память. Это сохранит все изменения конфигурации, включая те, которые могли быть внесены вручную или через другие модули, поэтому при указании yes следует соблюдать осторожность.

Примеры

# Create a new service-group
- a10_service_group:
    host: a10.mydomain.com
    username: myadmin
    password: mypassword
    partition: mypartition
    service_group: sg-80-tcp
    servers:
      - server: foo1.mydomain.com
        port: 8080
      - server: foo2.mydomain.com
        port: 8080
      - server: foo3.mydomain.com
        port: 8080
      - server: foo4.mydomain.com
        port: 8080
        status: disabled

Возвращаемые значения

Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:

имя описание возвращается тип пример
content
полная информация о slb_service_group
успех строка mynewservicegroup

Примечания

Примечание

  • Требуется A10 Networks aXAPI 2.1.
  • Если сервер не существует и добавляется в группу служб, сервер будет создан.
  • Требуется A10 Networks aXAPI 2.1

Статус

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

Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информация о сообществе и сотрудничестве, Тестирование 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/a10_service_group_module.html

Spec-Zone.ru

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