HanXHX.redis
Redis Ansible
Redisをインストールして設定します。レプリケーションを管理します。
管理対象のOS
OSリリース | ステータス |
---|---|
Debian Stretch (9) | :heavy_check_mark: |
Debian Buster (10) | :heavy_check_mark: |
Debian Bullseye (11) | :heavy_check_mark: |
要求事項
- BackportsからRedisをインストールする場合、リポジトリを追加する必要があります。
- Redisが手動または他のプロセスによってすでにインストールされている場合は、アンインストールし、設定ファイルを削除してください。この役割はデフォルトの設定ファイルを使用し、別のファイルの設定を上書きします。
役割の変数
- デフォルトの設定ファイルはデフォルトの変数に定義されています。
redis_apt_backports
: BackportsからRedisをインストールする場合はtrueに設定してください(デフォルトはfalseです)。redis_ulimit
: スタートアップスクリプトでulimitを管理します。redis_apt_target
: aptモジュールで使用されるターゲット。編集しないでください!redis_apt_backports
を編集する必要があります。
依存関係
なし。
例のプレイブック
シンプル
- hosts: servers
roles:
- { role: HanXHX.redis }
BackportsからのRedis
- hosts: servers
pre_tasks:
- apt_repository: repo='deb http://httpredir.debian.net/debian {{ ansible_distribution_release }}-backports main' state=present
roles:
- { role: HanXHX.redis, redis_apt_backports: true }
ライセンス
GPLv2
寄付
このコードが役に立った場合、またはプロジェクトで使用した場合は、ビールを一杯ごちそうしていただけると嬉しいです :beers:
- ビットコイン:
1BQwhBeszzWbUTyK4aUyq3SRg7rBSHcEQn
- イーサリアム:
0x63abe6b2648fd892816d87a31e3d9d4365a737b5
- ライトコイン:
LeNDw34zQLX84VvhCGADNvHMEgb5QyFXyD
- モネロ:
45wbf7VdQAZS5EWUrPhen7Wo4hy7Pa7c7ZBdaWQSRowtd3CZ5vpVw5nTPphTuqVQrnYZC72FXDYyfP31uJmfSQ6qRXFy3bQ
暗号通貨がないですか? :star: プロジェクトにスターをつけるのも感謝の言葉です! :sunglasses:
著者情報
- Twitter: @hanxhx_
- すべての問題やプルリクエストを歓迎します :)