ichundu.squid
ロール名: squid
squidのインストールと、パラメーター化された変数を用いた柔軟な設定を行います。
要件
なし。
ロール変数
squidの設定ファイル /etc/squid/squid.conf
の全てのセクションは、できるだけ柔軟な設定ができるように変数でパラメーター化されています。
設定セクションは以下の変数で定義されています:
変数名 | 説明 |
---|---|
squid_acl_localnet |
ローカルネットワークのACL |
squid_acl_defaults |
デフォルトのACL |
squid_acl_custom |
カスタムACL |
squid_http_access |
HTTPアクセス権限 |
squid_http_ports |
squidのHTTPリスンポート |
squid_cache_peer |
キャッシュピア |
squid_cache_peers_access |
キャッシュピアへのアクセス |
squid_cache_dir |
ディスクキャッシュディレクトリ |
squid_coredump_dir |
コアダンプを保存するディレクトリ |
squid_refresh_patterns |
refresh_pattern エントリ |
依存関係
なし。
例プレイブック
- hosts: servers
roles:
- role: ichundu.squid
squid_http_ports:
- 3128
- 80
ライセンス
GPLv2