bigiq_move_app_dashboard
Ansible Роль: bigiq_move_app_dashboard
Выполняет ряд шагов, необходимых для перемещения сервисов приложений в панели управления BIG-IQ.
Поддерживает любые типы приложений, такие как AS3 или устаревшие сервисы приложений.
Эта роль идеально подходит для использования вместе с инструментом автоматизации F5 (ATC) для развертывания деклараций, которым можно развернуть сервисы AS3 с помощью BIG-IQ.
Переменные роли
Доступные переменные перечислены ниже. Для их значений по умолчанию смотрите defaults/main.yml
.
Устанавливает начальное соединение с вашим BIG-IQ. Эти значения подставляются в параметр модуля provider
. Эти значения должны быть параметрами подключения для устройства CM BIG-IQ.
provider:
user: admin
server: 10.1.1.4
server_port: 443
password: secret
auth_provider: tmos
validate_certs: false
Определяет список приложений и сервисов приложений, как вы хотите, чтобы они были сгруппированы на панели управления BIG-IQ.
apps:
- name: App1
pin:
- name: tenant1_app_service_1
- name: tenant1_app_service_2
- name: App2
pin:
- name: tenant2_app_service_1
- name: tenant2_app_service_2
Пример Playbook
---
- hosts: all
connection: local
vars:
provider:
user: admin
server: "{{ ansible_host }}"
server_port: 443
password: secret
auth_provider: tmos
validate_certs: false
tasks:
- name: Переместить сервисы приложений AS3 в панели управления BIG-IQ.
include_role:
name: f5devcentral.bigiq_move_app_dashboard
vars:
apps:
- name: App1
pin:
- name: tenant1_app_service_1
- name: tenant1_app_service_2
- name: App2
pin:
- name: tenant2_app_service_1
- name: tenant2_app_service_2
register: status
Лицензия
Apache
Информация об авторе
Эта роль была создана в 2020 году Роменом Жуанне.
ansible-galaxy install f5devcentral/ansible-role-bigiq_move_app_dashboard