amtega.proxy_client

Ansible Proxy_Client Rolle

Dies ist eine Ansible Rolle, die die Umgebungsvariablen für den Proxy-Client konfiguriert.

Variablen

Eine Liste aller Standardvariablen für diese Rolle ist in defaults/main.yml verfügbar.

Die Rolle richtet die folgenden Fakten ein:

  • proxy_client_environment: enthält ein Wörterbuch, das direkt an das Schlüsselwort environment übergeben werden kann.

Verwendung

Dies ist ein Beispiel-Playbook:

---

- hosts: all
  roles:
    - role: amtega.proxy_client
      proxy_client_http_proxy: http://acme.local
      proxy_client_https_proxy: https://acme.local
      proxy_client_no_proxy:
        - https://acme2.local
      proxy_client_permanent: no

  tasks:
    - name: Eine Aufgabe, die Internetzugang benötigt
      shell: /bin/true
      environment: "{{ proxy_client_environment }}"

Testen

Die Tests basieren auf Molecule mit Docker-Containern.

cd amtega.proxy_client

molecule test --all

Lizenz

Copyright (C) 2022 AMTEGA - Xunta de Galicia

Diese Rolle ist freie Software: Sie können sie unter den Bedingungen der:

GNU Allgemeine Öffentliche Lizenz Version 3 oder (nach Ihrer Wahl) jeder späteren Version; oder der Europäischen Union Öffentlichen Lizenz, entweder Version 1.2 oder – sobald sie von der Europäischen Kommission genehmigt werden – nachfolgende Versionen der EUPL.

Diese Rolle wird in der Hoffnung verteilt, dass sie nützlich sein wird, aber ohne JEDE GARANTIE; ohne sogar die implied warranty of MERCHANTABILITY oder FITNESS FOR A PARTICULAR PURPOSE. Siehe die GNU Allgemeine Öffentliche Lizenz für weitere Einzelheiten oder die Europäische Union Öffentliche Lizenz für weitere Details.

Autoreninformationen

  • Juan Antonio Valiño García.
Über das Projekt

Setup proxy client environment variables

Installieren
ansible-galaxy install amtega.proxy_client
GitHub Repository
Lizenz
gpl-3.0
Downloads
10.3k
Besitzer
Agency for Technological Modernization of Galicia