debops.memcached default variables¶
Installation and packages¶
-
memcached__base_packages¶
List of required APT packages to install for memcached service.
memcached__base_packages: [ 'memcached' ]
-
memcached__packages¶
List of additional APT packages to install with memcached.
memcached__packages: []
-
memcached__version¶
The installed memcached version. This variable is autodetected using Ansible local facts.
memcached__version: '{{ ansible_local.memcached.version|d("0.0.0") }}'
Memcached configuration¶
-
memcached__bind¶
IP address on which memcached listens for new connections. To listen on
all interfaces, set it to 0.0.0.0.
memcached__bind: '127.0.0.1'
-
memcached__allow¶
List of IP addresses or CIDR subnets which are allowed to connect to this
memcached. If the list is empty, remote connections are denied.
memcached__allow: []
-
memcached__memory¶
Maximum amount of RAM memcached is allowed to use.
memcached__memory: '{{ (memcached__memory_available | float *
memcached__memory_multiplier | float) | int }}'
-
memcached__memory_available¶
Amount of RAM which debops.memcached takes into account while calculating
memcached__memory variable.
memcached__memory_available: '{{ ansible_memtotal_mb }}'
-
memcached__memory_multiplier¶
Value which is multiplied by amount of available RAM to limit memory
accessible to memcached. 1.0 will allow access to all available memory,
values bigger than 1.0 don't make much sense.
memcached__memory_multiplier: '0.3'
-
memcached__connections¶
Maximum number of allowed connections.
memcached__connections: '1024'
-
memcached__options¶
Additional memcached options, specified as YAML text block.
memcached__options: ''
Configuration for other Ansible roles¶
-
memcached__etc_services__dependent_list¶
Configuration for the debops.etc_services Ansible role.
memcached__etc_services__dependent_list:
- name: 'memcache'
port: '11211'
-
memcached__ferm__dependent_rules¶
Configuration for the debops.ferm Ansible role.
memcached__ferm__dependent_rules:
- type: 'accept'
dport: [ 'memcache' ]
protocol: [ 'tcp', 'udp' ]
saddr: '{{ memcached__allow }}'
accept_any: False
weight: '50'
role: 'memcached'