geerlingguy.memcached

Rola Ansible: Memcached

CI

Jest to rola Ansible, która instaluje Memcached na systemach Linux RedHat/CentOS lub Debian/Ubuntu.

Wymagania

Brak.

Zmienne dostosowywane w roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):

memcached_user: memcache

Użytkownik, pod którym będzie działać demon Memcached.

memcached_port: 11211
memcached_listen_ip: 127.0.0.1

Port i adres IP (127.0.0.1 dla localhost), na którym Memcached będzie nasłuchiwać żądań.

memcached_threads: 4

Liczba wątków do uruchomienia.

memcached_memory_limit: 64
memcached_max_item_size: 1m
memcached_connections: 1024

Limity Memcached. Maksymalna ilość pamięci RAM, jaką zużyje memcached (64MB to wartość domyślna), limit pamięci dla pojedynczego elementu i maksymalna liczba jednoczesnych połączeń, które memcached obsłuży.

memcached_log_file: /var/log/memcached.log

Lokalizacja pliku dziennika memcached.

memcached_log_verbosity: ""

Normalnie memcached nic nie loguje. Zmień na "-v", aby włączyć logowanie lub na "-vv", aby włączyć logowanie debugowe.

Zależności

Brak.

Przykładowy Playbook

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

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2014 roku przez Jeffa Geerlinga, autora książki Ansible for DevOps.

Zainstaluj
ansible-galaxy install geerlingguy.memcached
Licencja
mit
Pobrania
6.8M
Właściciel
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns