HanXHX.redis

Redis Ansible

Ansible Galaxy Build Status

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_
  • すべての問題やプルリクエストを歓迎します :)
プロジェクトについて

Redis for Debian

インストール
ansible-galaxy install HanXHX.redis
ライセンス
gpl-2.0
ダウンロード
867
所有者
CEO/CTO/SRE triplestack.fr / daemonit.com