thedumbtechguy.freetds

Rola Ansible: freetds

Rola Ansible do instalacji freetds.

Komplikuje i instaluje gałąź branch-1_00 z github.

Wymagania

Ta rola była testowana tylko na Ubuntu 16.04 i Ubuntu 16.10.

Zmienne

  • freetds_global_config_items: lista par klucz-wartość do globalnej sekcji konfiguracji.

    • Domyślne:
        - { name: "tds version", value: "auto" }
        - { name: "text size", value: "64512" }
      
  • freetds_server_config_items: elementy konfiguracji serwera. zobacz następny rozdział.

    • Domyślne: []

Definicja elementów konfiguracji serwera

freetds_server_config_items to słownik z serwerami, a każdy serwer to lista słowników, które powinny spełniać następującą definicję.

  • name: nazwa konfiguracji. np. inventory

    • Wymagane
  • value: wartość konfiguracji. np. etc/ansible/hosts.

    • Wymagane

Przykład użycia

- 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

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona przez TheDumbTechGuy ( twitter | blog | galaxy )

Podziękowania

O projekcie

freetds for Linux.

Zainstaluj
ansible-galaxy install thedumbtechguy.freetds
Licencja
Unknown
Pobrania
134
Właściciel