freetds

Ansible Роль: freetds

Ansible роль для установки freetds.

Она компилирует и устанавливает ветку branch-1_00 с GitHub.

Требования

Эта роль была протестирована только на Ubuntu 16.04 и Ubuntu 16.10.

Переменные

  • freetds_global_config_items: список пар "имя-значение" для раздела глобальной конфигурации.

    • По умолчанию:
        - { name: "tds version", value: "auto" }
        - { name: "text size", value: "64512" }
      
  • freetds_server_config_items: элементы конфигурации сервера. см. следующий раздел.

    • По умолчанию: []

Определение элементов конфигурации сервера

freetds_server_config_items — это словарь servers, где каждая server представляет собой список словарей, которые должны соответствовать следующему определению.

  • name: имя конфигурации. например, inventory

    • Обязательно
  • value: значение конфигурации. например, etc/ansible/hosts.

    • Обязательно

Пример использования

- 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

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана TheDumbTechGuy ( twitter | блог | galaxy )

Благодарности

О проекте

freetds for Linux.

Установить
ansible-galaxy install thedumbtechguy/ansible-role-freetds
Лицензия
Unknown
Загрузки
121
Владелец