geerlingguy.memcached
Rol de Ansible: Memcached
Un rol de Ansible que instala Memcached en Linux RedHat/CentOS o Debian/Ubuntu.
Requisitos
Ninguno.
Variables del Rol
Las variables disponibles están listadas a continuación, junto con sus valores predeterminados (ver defaults/main.yml
):
memcached_user: memcache
El usuario bajo el cual se ejecutará el daemon de Memcached.
memcached_port: 11211
memcached_listen_ip: 127.0.0.1
El puerto y la dirección IP (127.0.0.1 para localhost) en los que Memcached escuchará las solicitudes.
memcached_threads: 4
Número de hilos a ejecutar.
memcached_memory_limit: 64
memcached_max_item_size: 1m
memcached_connections: 1024
Límites de Memcached. La cantidad máxima de RAM que memcached
consumirá (64MB es el valor predeterminado), el límite de memoria de un solo ítem y el número máximo de conexiones simultáneas que memcached manejará.
memcached_log_file: /var/log/memcached.log
La ubicación del archivo de registro de memcached.
memcached_log_verbosity: ""
Normalmente, memcached no registra nada. Cambiar a "-v" para habilitar el registro o a "-vv" para el registro de depuración.
Dependencias
Ninguna.
Ejemplo de Playbook
- hosts: cache
roles:
- { role: geerlingguy.memcached }
Licencia
MIT / BSD
Información del Autor
Este rol fue creado en 2014 por Jeff Geerling, autor de Ansible for DevOps.
Memcached for Linux
ansible-galaxy install geerlingguy.memcached