thedumbtechguy.freetds
Ansible Role: freetds
This is an Ansible role for installing FreeTDS.
It builds and installs the version branch-1_00
from GitHub.
Requirements
This role has been tested on
Ubuntu 16.04
andUbuntu 16.10
.
Variables
freetds_global_config_items
: a list of key-value pairs for the global settings.- Default:
- { name: "tds version", value: "auto" } - { name: "text size", value: "64512" }
- Default:
freetds_server_config_items
: settings for the server. See the next section.- Default:
[]
- Default:
Server Configuration Items Definition
freetds_server_config_items
is a collection of servers
, and each server
includes a list of settings that should follow this format.
name
: the name of the setting. e.g.inventory
- Required
value
: the value of the setting. e.getc/ansible/hosts
.- Required
Usage Example
- 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
License
MIT / BSD
Author Information
This role was created by TheDumbTechGuy ( twitter | blog | galaxy )
Credits
Installa
ansible-galaxy install thedumbtechguy.freetds
Licenza
Unknown
Download
134
Proprietario