Spec-Zone.ru › Ansible 2.4

bigip_provision - Управление развёртыванием модуля BIG-IP.

Новая версия 2.4.

  • Обзор
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Примечания
    • Статус

Обзор

  • Управление развёртыванием модуля BIG-IP. Этот модуль будет развёртывать только на стандартных уровнях «Dedicated», «Nominal» и «Minimum».

Требования (к хосту, на котором выполняется модуль)

  • f5-sdk >= 2.2.3

Параметры

параметр обязательно по умолчанию варианты комментарии
уровень
нет nominal
  • dedicated
  • nominal
  • minimum
Устанавливает уровень развёртывания для запрошенных модулей. Изменение уровня для одного модуля может потребовать изменения уровня другого модуля. Например, изменение одного модуля на dedicated требует установки всех остальных на none. Установка уровня модуля на none означает, что модуль не выполняется.
модуль
да
  • am
  • afm
  • apm
  • asm
  • avr
  • fps
  • gtm
  • ilx
  • lc
  • ltm
  • pem
  • sam
  • swg
Модуль для развёртывания в BIG-IP.
пароль
да
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, если переменная среды F5_PASSWORD установлена.
сервер
да
Хост BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER установлена.
порт_сервера
(добавлен в 2.2)
нет 443
Порт сервера BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER_PORT установлена.
состояние
нет present
  • present
  • absent
Состояние развёрнутого модуля в системе. Когда present, гарантируется, что указанный модуль развернут на запрошенном уровне, при условии, что на устройстве достаточно ресурсов (например, физической оперативной памяти), чтобы поддерживать развернутый модуль. При значении absent, модуль будет удалён.
пользователь
да
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве. Этот параметр можно опустить, если переменная среды F5_USER установлена.
проверять_сертификаты
(добавлен в 2.0)
нет True
  • True
  • False
Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых пользователем, использующих самозаверенные сертификаты. Этот параметр можно опустить, если переменная среды F5_VALIDATE_CERTS установлена.

Примеры

- name: Provision PEM at "nominal" level
  bigip_provision:
      server: "lb.mydomain.com"
      module: "pem"
      level: "nominal"
      password: "secret"
      user: "admin"
      validate_certs: "no"
  delegate_to: localhost

- name: Provision a dedicated SWG. This will unprovision every other module
  bigip_provision:
      server: "lb.mydomain.com"
      module: "swg"
      password: "secret"
      level: "dedicated"
      user: "admin"
      validate_certs: "no"
  delegate_to: localhost

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

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

название описание возвращено тип пример
уровень
Новый уровень развёртывания модуля.
изменено строка minimum

Примечания

Примечание

  • Требуется пакет f5-sdk Python на хосте. Это так же просто, как pip install f5-sdk.

Статус

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

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

Spec-Zone.ru

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