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.

À propos du projet

Move application service(s) in BIG-IQ application dashboard.

Installer
ansible-galaxy install f5devcentral.bigiq_move_app_dashboard
Licence
apache-2.0
Téléchargements
18.7k
Propriétaire
Community Supported Repos