thedumbtechguy.freetds

Ansible Rolle: freetds

Eine Ansible Rolle zur Installation von freetds.

Diese Rolle kompiliert und installiert den Branch branch-1_00 von GitHub.

Anforderungen

Diese Rolle wurde nur auf Ubuntu 16.04 und Ubuntu 16.10 getestet.

Variablen

  • freetds_global_config_items: Eine Liste von Namens-Wert-Paaren für den globalen Konfigurationsbereich.

    • Standard:
        - { name: "tds version", value: "auto" }
        - { name: "text size", value: "64512" }
      
  • freetds_server_config_items: Serverkonfigurationselemente. Siehe nächster Abschnitt.

    • Standard: []

Definition der Serverkonfigurationselemente

freetds_server_config_items ist ein Wörterbuch von servers, und jeder server ist eine Liste von Wörterbüchern, die der folgenden Definition entsprechen sollten.

  • name: Der Konfigurationsname. z.B. inventory

    • Erforderlich
  • value: Der Konfigurationswert. z.B. etc/ansible/hosts.

    • Erforderlich

Anwendungsbeispiel

- hosts: all
  vars:
    freetds_global_config_items:
      - { name: "tds version", value: "7.4" }
    freetds_server_config_items:
      MySQLServer:
        - { name: "host", value: "server.domain.com" }
        - { name: "port", value: "1433" }
        - { name: "tds version", value: "7.0" }
  roles:
    - thedumbtechguy.freetds

Lizenz

MIT / BSD

Autorinformationen

Diese Rolle wurde von TheDumbTechGuy erstellt ( Twitter | Blog | Galaxy )

Dank

Über das Projekt

freetds for Linux.

Installieren
ansible-galaxy install thedumbtechguy.freetds
GitHub Repository
Lizenz
Unknown
Downloads
134
Besitzer