geerlingguy.memcached

Rol de Ansible: Memcached

CI

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.

Instalar
ansible-galaxy install geerlingguy.memcached
Licencia
mit
Descargas
6.8M
Propietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns