thedumbtechguy.freetds

Rol de Ansible: freetds

Un rol de ansible para instalar freetds.

Compila e instala la rama branch-1_00 desde github.

Requisitos

Este rol ha sido probado solo en Ubuntu 16.04 y Ubuntu 16.10.

Variables

  • freetds_global_config_items: una lista de pares de nombre y valor para la sección de configuración global.

    • Predeterminado:
        - { name: "tds version", value: "auto" }
        - { name: "text size", value: "64512" }
      
  • freetds_server_config_items: elementos de configuración del servidor. ver la siguiente sección.

    • Predeterminado: []

Definición de Elementos de Configuración del Servidor

freetds_server_config_items es un diccionario de servers y cada server es una lista de diccionarios que debe cumplir con la siguiente definición.

  • name: el nombre de configuración. por ejemplo, inventory

    • Requerido
  • value: el valor de la configuración. por ejemplo, etc/ansible/hosts.

    • Requerido

Ejemplo de Uso

- 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

Licencia

MIT / BSD

Información del Autor

Este rol fue creado por TheDumbTechGuy ( twitter | blog | galaxy )

Créditos

Acerca del proyecto

freetds for Linux.

Instalar
ansible-galaxy install thedumbtechguy.freetds
Licencia
Unknown
Descargas
134
Propietario