f5devcentral.bigiq_move_app_dashboard
Ansible Rôle : bigiq_move_app_dashboard
Effectue une série d'étapes nécessaires pour déplacer les services d'application au sein du tableau de bord BIG-IQ.
Cela prend en charge tout type d'applications, comme les services d'application AS3 ou les services d'application hérités.
Ce rôle est parfait à utiliser avec le déploiement de déclaration de l'outil d'automatisation F5 (ATC), rôle galaxy utilisé pour déployer des services d'application AS3 avec BIG-IQ.
Variables du rôle
Les variables disponibles sont listées ci-dessous. Pour leurs valeurs par défaut, consultez defaults/main.yml
.
Établit la connexion initiale à votre BIG-IQ. Ces valeurs sont remplacées dans le paramètre du module provider
. Ces valeurs doivent être les paramètres de connexion pour le dispositif CM BIG-IQ.
provider:
user: admin
server: 10.1.1.4
server_port: 443
password: secret
auth_provider: tmos
validate_certs: false
Définissez la liste des applications et des services d'application comme vous souhaitez qu'ils soient regroupés sur le tableau de bord 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
Exemple de 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: Déplacer les services d'application AS3 dans le tableau de bord 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
Licence
Apache
Informations sur l'auteur
Ce rôle a été créé en 2020 par Romain Jouhannet.
ansible-galaxy install f5devcentral.bigiq_move_app_dashboard