geerlingguy.memcached

Ansibleロール: Memcached

CI

これは、RedHat/CentOSやDebian/Ubuntu LinuxにMemcachedをインストールするためのAnsibleロールです。

要件

なし。

ロール変数

利用可能な変数は以下に示されており、デフォルト値も記載されています(defaults/main.ymlを参照):

memcached_user: memcache

Memcachedデーモンが実行されるユーザー。

memcached_port: 11211
memcached_listen_ip: 127.0.0.1

MemcachedがリクエストをリッスンするポートとIPアドレス(ローカルホストのための127.0.0.1)。

memcached_threads: 4

実行するスレッドの数。

memcached_memory_limit: 64
memcached_max_item_size: 1m
memcached_connections: 1024

Memcachedの制限。memcachedが消費する最大RAM量(デフォルトは64MB)、単一アイテムのメモリ制限、memcachedが処理できる同時接続の最大数。

memcached_log_file: /var/log/memcached.log

memcachedログファイルの場所。

memcached_log_verbosity: ""

通常、memcachedは何もログに記録しません。ログを有効にするには"-v"に変更し、デバッグログの場合は"-vv"にします。

依存関係

なし。

例プレイブック

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

ライセンス

MIT / BSD

著者情報

このロールは2014年にJeff Geerlingによって作成されました。彼はAnsible for DevOpsの著者です。

インストール
ansible-galaxy install geerlingguy.memcached
ライセンス
mit
ダウンロード
6.8M
所有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns