inmotionhosting.redis
Ansibleロール: Redis
Redisのデプロイと設定のためのモジュラーAnsibleロール
依存関係
このAnsibleロールは、特定のサーバー向けLinuxディストリビューションの最新の2つの安定版リリースをサポートし、それらの廃止ポリシーに従うことを目指しています。さらに、執筆時点での最新の2つの安定版リリースをサポートします。これらは次の通りです:
- CentOS 7.x
- Debian 10以降
- Ubuntu 20.04 LTS以降
- AlmaLinux 8.x以降
- RockyLinux 8.x以降
依存パッケージ
なし。
ロール変数
利用可能な変数は以下にリストされています(デフォルト値も確認できます)。
変数 | 定義 |
---|---|
redis_conf | Redis設定ファイルの場所。 |
redis_conf_bind | RedisがバインドするIPアドレス。 |
redis_conf_daemonize | Redisをデーモンとして実行するかどうか。 |
redis_conf_logfile | Redisのログファイルの場所。 |
redis_conf_maxmemory | Redisが使用する最大メモリ。 |
redis_conf_maxmemory_policy | 使用するメモリ管理ポリシー。 |
redis_conf_pidfile | Redisのpidファイルの場所。 |
redis_conf_port | 指定したポートで接続を受け入れる。 |
redis_conf_requirepass | Redisにログインする際にパスワードが必要かどうか。 |
redis_conf_supervised | Redisが対象とするinitシステム。 デフォルト: systemd |
redis_conf_timeout | Redisへのクライアント接続が生存する最大時間。 |
redis_conf_unixsocket | RedisをUNIXソケットを使用するように設定するかどうか。 |
redis_conf_unixsocket_location | RedisのUNIXソケットファイルの場所。 |
redis_conf_unixsocket_permissions | UNIXソケットファイルに設定するUNIX権限。 |
redis_daemon | Redisデーモンの名前。 |
例のプレイブック
- hosts: www
roles:
- role: inmotionhosting.redis
ライセンス
GPLv3
著者情報
プロジェクトについて
Modular Ansible Role for deploying and configuring Redis
インストール
ansible-galaxy install inmotionhosting.redis
ライセンス
gpl-3.0
ダウンロード
53.2k
所有者
Offering Private and Public Cloud, Software as a Service, and Web Hosting