erjac77.module-f5bigip

🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

Das Ansible-Modul für F5 BIG-IP (ansible-module-f5bigip) wurde eingestellt.
Bitte verwenden Sie unser neues Ansible-Rolle für F5-Systeme (ansible-role-f5).

🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨

ANSIBLE-MODUL FÜR F5 BIG-IP

Ein Ansible-Modul, um spezifische Betriebs- und Konfigurationsaufgaben auf F5 BIG-IP-Systemen durchzuführen.

  • Über 190 unterstützte Komponenten (und es werden mehr).
  • Einfache Installation. Die Installation des Moduls ist sehr einfach und erfordert nur zwei Schritte.

ANFORDERUNGEN

  • Ansible >= 2.4.0 (ansible)
  • F5 Common Utility Module für Ansible >= 1.0.0 (ansible-common-f5)
  • F5 Python SDK >= 3.0.15 (f5-sdk)

INSTALLATION

1) Installieren Sie das F5 Common Utility Module für Ansible und alle seine Abhängigkeiten (ansible, f5-sdk, six usw.)

pip install git+https://github.com/erjac77/ansible-common-f5.git#egg=ansible-common-f5

2) Installieren Sie die F5 BIG-IP Rolle aus Ansible Galaxy

ansible-galaxy install erjac77.module-f5bigip

Für alternative Installationsmethoden siehe das Wiki.

BEISPIEL-PLAYBOOK

- hosts: bigips
  connection: local
  roles:
    - erjac77.module-f5bigip

  tasks:

    - name: LTM-Pool erstellen
      f5bigip_ltm_pool:
        f5_hostname: "{{ inventory_hostname }}"
        f5_username: admin
        f5_password: admin
        f5_port: 443
        name: my_pool
        partition: Common
        description: Mein Pool
        load_balancing_mode: least-connections-members
        state: present

Weitere Beispiele finden Sie im Wiki.

LIZENZ

Apache 2.0

AUTOR-INFO

BEITRAGENDER

Über das Projekt

Ansible module for F5 BIG-IP

Installieren
ansible-galaxy install erjac77.module-f5bigip
GitHub Repository
Lizenz
apache-2.0
Downloads
2.4k
Besitzer
Automate everything