focrensh.f5_role_facts

f5-rollen-fakten

Ein einfaches Rollenbeispiel, das Ansible-Fakten von einem BIG-IP abruft und Systeminformationen zurückgibt.

Rollenvariablen

Die Rolle erwartet, dass provider übergeben wird. Die Standardwerte sind unten aufgeführt.

provider:
  server: "{{private_ip}}"
  user: "{{ansible_user}}"
  password: "{{ansible_ssh_pass}}"
  server_port: 8443
  validate_certs: nein

Beispiel-Playbook

---
- name: F5 Fakten abrufen
  hosts: f5
  connection: lokal
  gather_facts: nein

  tasks:

  - include_role:
      name: focrensh.f5-rollen-fakten
Variable Erforderlich Standard Beispiel Info
provider ja - provider: "{{ provider }}" Das provider- Wörterbuch wird in der Rolle verwendet, um Verbindungsdetails zum BIG-IP ähnlich wie bei F5-Modulen zu definieren.
atc_method nein GET atc_method: GET
  • akzeptierte Werte für atc_method sind [POST, GET] für alle Dienste und [DELETE] nur für AS3.
  • Die Rolle atc_deploy unterstützt derzeit nicht die AS3 PATCH-Methode.
  • eintrag1
  • eintrag2
  • Über das Projekt

    Example Role for Facts

    Installieren
    ansible-galaxy install focrensh.f5_role_facts
    GitHub Repository
    Lizenz
    Unknown
    Downloads
    118