35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
---
|
|
varnish_pkg_state: present
|
|
varnish_enabled: True
|
|
|
|
varnish_vcl_conf: default.vcl
|
|
varnish_listen_address: 127.0.0.1
|
|
varnish_listen_port: 6810
|
|
varnish_admin_listen_address: 127.0.0.1
|
|
varnish_admin_listen_port: 6082
|
|
varnish_min_threads: 2
|
|
varnish_max_threads: 1024
|
|
varnish_thread_timeout: 120
|
|
varnish_static_c_timeout: 240s
|
|
varnish_static_first_byte_timeout: 360s
|
|
varnish_static_between_bytes_timeout: 360s
|
|
# We are using 3000 in production
|
|
varnish_static_max_connections: 200
|
|
# Use 'malloc' and specify no path to only store on ram
|
|
varnish_storage_type: 'file,/var/lib/varnish/varnish_storage.bin'
|
|
varnish_storage_size: 1G
|
|
varnish_storage: '{{ varnish_storage_type }},{{ varnish_storage_size }}'
|
|
varnish_ttl: 48000
|
|
varnish_user: varnish
|
|
varnish_group: varnish
|
|
varnish_purge_whitelist:
|
|
- 127.0.0.1
|
|
|
|
varnish_additional_options: ''
|
|
|
|
varnish_set_sysctl_params: False
|
|
varnish_sysctl_file: 30-varnish.conf
|
|
varnish_sysctl_kernel_parameters:
|
|
- { name: 'net.core.rmem_max', value: '212992' }
|
|
- { name: 'net.core.wmem_max', value: '212992' }
|