f5devcentral.bigiq_move_app_dashboard
Ansible 角色: bigiq_move_app_dashboard
执行一系列步骤,以在 BIG-IQ 应用程序仪表板中移动应用程序服务。
这支持任何类型的应用程序,例如 AS3 或传统应用程序服务。
该角色非常适合与 F5 自动化工具链 (ATC) 部署声明 宇宙角色一起使用,用于在 BIG-IQ 中部署 AS3 应用程序服务。
角色变量
以下是可用变量的列表。有关其默认值,请参见 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
示例剧本
---
- hosts: all
connection: local
vars:
provider:
user: admin
server: "{{ ansible_host }}"
server_port: 443
password: secret
auth_provider: tmos
validate_certs: false
tasks:
- name: 在 BIG-IQ 应用程序仪表板中移动 AS3 应用程序服务。
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
作者信息
该角色由 Romain Jouhannet 于 2020 年创建。