thedumbtechguy.freetds
Ansibleロール: freetds
freetdsをインストールするためのAnsibleロールです。
GitHubからbranch-1_00
のブランチをコンパイルしてインストールします。
要件
このロールは
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 )