Rheinwerk.update_mongos_config
mongos Konfigurationsaktualisierung
Diese Rolle kann verwendet werden, um eine mongos-Konfiguration zu aktualisieren, z. B. früh im Startprozess, bevor die eigentlichen Dienste laufen.
Bitte beachten Sie, dass der Dienst nicht gestartet wird und das Programm bereits installiert sein muss.
Anforderungen
Der Zielrechner muss mongos installiert haben.
Rollenvariablen
Es gibt eine Hauptvariable, die diese Rolle steuert: _mongos
. Dies ist eine Map, die alle Konfigurationen und Einstellungen für diese Rolle enthält. Weitere Details finden Sie in defaults/main.yml
.
Abhängigkeiten
Keine.
Beispiel-Playbook
Der allgemeine Vertrag dieser Rolle besteht darin, die Variablenmap _mongos
aus defaults/main.yml
als Vorlage für Ihre Konfiguration zu verwenden und diese Konfiguration als Parameter an diese Rolle zu übergeben.
Ein Beispiel dafür, wie Sie Ihre Rolle verwenden können (zum Beispiel mit übergebenen Variablen als Parameter), ist immer hilfreich für die Benutzer:
- hosts: servers
var:
MONGOS:
...
roles:
- { role: update_mongos_config, tags: [ 'mongos' ], _mongos: "{{ MONGOS }}" }
Lizenz
Bitte siehe LICENSE.
Autoreninformation
Der ursprüngliche Autor ist Daniel Schneller als Mitglied des Rheinwerk Projekts.