erjac77.f5
Rol de Ansible para sistemas F5
Un módulo de Ansible para realizar tareas operativas y de configuración específicas en sistemas F5. Soporta más de 190 componentes (y contando).
Sistemas F5 soportados:
- BIG-IP
 - BIG-IQ
 - iWorkflow
 
Requisitos
- Ansible >= 2.8.0 (ansible)
 - F5 Python SDK >= 3.0.21 (f5-sdk)
 - Deep Difference >= 4.2.0 (deepdiff)
 - Requests: HTTP para humanos >= 2.22.0 (requests)
 
Instalación
1. Instalar requisitos
pip3 install "ansible>=2.8.0"
pip3 install "deepdiff>=4.2.0"
pip3 install "f5-sdk>=3.0.21"
pip3 install "requests>=2.22.0"
2. Instalar el rol F5 desde Ansible Galaxy
ansible-galaxy install erjac77.f5
Ejemplo de Playbook
- hosts: bigips
  connection: local
  roles:
    - erjac77.f5
  tasks:
    - name: Crear Pool LTM
      f5bigip_ltm_pool:
        provider:
          server: "{{ inventory_hostname }}"
          server_port: 443
          user: admin
          password: admin
          validate_certs: false
        name: my_pool
        partition: Common
        description: Mi Pool
        load_balancing_mode: least-connections-members
        state: present
Encontrarás más ejemplos en el Wiki.
Licencia
Apache 2.0
Información del Autor
- Eric Jacob (@erjac77)
 
Colaboradores
- Gabriel Fortin (@GabrielFortin)
 
Acerca del proyecto
 Ansible roles to perform specific operational and configuration tasks on F5 BIG-IP systems.
Instalar
 ansible-galaxy install erjac77.f5Licencia
 
            apache-2.0
          
Descargas
 
            214
          
Propietario
 Automate everything
