revenni.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.varnishLicense
mit
Downloads
46
Owner
Revenni is a Toronto based consulting firm specializing in open source Infrastructure as Code, System Administration / DevOps, and Remediation services.
