varnish
revenni.varnish
Ansible role providing standalone varnish deployment
Requirements
- None
Role Variables
Generic variables (declared in defaults/main.yml + overridden in vars/main.yml)
varnish_port
(80) - port varnish should bind tovarnish_mgmt_port
(6082) - port varnish mgmt should bind tovarnish_mgmt_addr
(localhost) - bind address for varnish mgmtvarnish_cache_size
(2g) - size of cachevarnish_vcl_file
(/etc/varnish/default.vcl) - path to varnish vclvarnish_secret_file
(/etc/varnish/secret) - path to varnish secretvarnish_secret
(bigsecret) - secret for varnish
Dependencies
- None
Example Playbook
- hosts: caches
become: true
roles:
- { role: revenni.varnish, tags: varnish }
License
MIT
Author Information
Install
ansible-galaxy install Revenni/varnish
License
mit
Downloads
29
Owner
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.