geerlingguy.memcached

Rôle Ansible : Memcached

CI

Un rôle Ansible qui installe Memcached sur RedHat/CentOS ou Debian/Ubuntu Linux.

Exigences

Aucune.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml):

memcached_user: memcache

L'utilisateur sous lequel le service Memcached fonctionnera.

memcached_port: 11211
memcached_listen_ip: 127.0.0.1

Le port et l'adresse IP (127.0.0.1 pour localhost) sur lesquels Memcached écoutera les requêtes.

memcached_threads: 4

Nombre de threads à exécuter.

memcached_memory_limit: 64
memcached_max_item_size: 1m
memcached_connections: 1024

Limites de Memcached. La quantité maximale de RAM que memcached va consommer (64 Mo est la valeur par défaut), la limite de mémoire d'un seul élément et le nombre maximal de connexions simultanées que Memcached gérera.

memcached_log_file: /var/log/memcached.log

L'emplacement du fichier journal de Memcached.

memcached_log_verbosity: ""

Normalement, Memcached ne journalise rien. Changez à "-v" pour activer la journalisation ou à "-vv" pour la journalisation de débogage.

Dépendances

Aucune.

Exemple de Playbook

- hosts: cache
  roles:
    - { role: geerlingguy.memcached }

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé en 2014 par Jeff Geerling, auteur de Ansible for DevOps.

Installer
ansible-galaxy install geerlingguy.memcached
Licence
mit
Téléchargements
6.8M
Propriétaire
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns