v0112358.keydb_active_replication

Rôle Ansible : Réplication Active KeyDB

CI Ansible Role GitHub license

Installez et configurez la Réplication Active KeyDB sur votre système.

Exemple d'inventaire

[keydb_active_replication:children]
keydb_active_replication_infra
keydb_active_replication_shopping

[keydb_active_replication_infra]
vm-dev-keydb-infra-0
vm-dev-keydb-infra-1

[keydb_active_replication_shopping]
vm-dev-keydb-shopping-0
vm-dev-keydb-shopping-1
vm-dev-keydb-shopping-2

Exemple de Playbook

- nom : Déployer la Réplication Active KeyDB
  hôtes : keydb_active_replication
  pré_tâches:
    - nom : Vérifier que Ansible répond aux exigences de KeyDB.
      assert:
        that: "ansible_version.full is version_compare('2.10.0', '>=')"
        msg: >
          "Vous devez mettre à jour Ansible à au moins 2.10.0 pour utiliser ce playbook"les:
    - { rôle: keydb-active-replication, tags: keydb-active-replication }

Variables de rôle

Ces variables sont définies dans defaults/main.yml.

---
######### Configuration de KeyDB
keydb_active_replication_conf:
  port: "6379"
  maxmemory: "64mb"
  rename_commands:
    - FLUSHDB
    - FLUSHALL
    - KEYS
    - SHUTDOWN
....

Exigences

Paquets pip listés dans requirements.txt.

Licence

MIT

Informations sur l'auteur

v0112358

À propos du projet

Create KeyDB Active Replication

Installer
ansible-galaxy install v0112358.keydb_active_replication
Licence
mit
Téléchargements
25.9k
Propriétaire