v0112358.keydb_active_replication

Ansible Rolle: KeyDB Aktive Replikation

CI Ansible Rolle GitHub Lizenz

Installiere und konfiguriere KeyDB Aktive Replikation auf deinem System.

Beispiel Inventar

[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

Beispiel Playbook

- name: KeyDB Aktive Replikation bereitstellen
  hosts: keydb_active_replication
  pre_tasks:
    - name: Überprüfe, ob Ansible die KeyDB-Anforderungen erfüllt.
      assert:
        that: "ansible_version.full is version_compare('2.10.0', '>=')"
        msg: >
          "Du musst Ansible auf mindestens 2.10.0 aktualisieren, um dieses Playbook zu verwenden"
  roles:
    - { role: keydb-active-replication, tags: keydb-active-replication }

Rollen-Variablen

Diese Variablen sind in defaults/main.yml festgelegt.

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

Anforderungen

pip-Pakete sind in requirements.txt aufgeführt.

Lizenz

MIT

Autoreninformation

v0112358

Über das Projekt

Create KeyDB Active Replication

Installieren
ansible-galaxy install v0112358.keydb_active_replication
GitHub Repository
Lizenz
mit
Downloads
25.9k
Besitzer