girder.mongodb
girder.mongodb
Eine Ansible-Rolle zur Installation des MongoDB-Servers.
Anforderungen
Ubuntu 18.04+.
Rollenvariablen
Parameter | erforderlich | Standard | Bemerkungen |
---|---|---|---|
mongodb_version |
nein | 4.4 |
Die Haupt- und Nebenversion von MongoDB, die installiert werden soll. |
mongodb_data_path |
nein | /var/lib/mongodb |
Der Dateipfad, in dem die Daten gespeichert werden. |
mongodb_bind_public |
nein | false |
Ob an alle Netzwerkoberflächen gebunden werden soll. Dies ist ein Sicherheitsrisiko. |
mongodb_authorization |
nein | false |
Ob die Zugangskontrolle aktiviert werden soll. Benutzer müssen separat erstellt werden. |
Beispiel-Playbook
Ein typisches Playbook, das diese Rolle verwendet, könnte so aussehen:
- name: MongoDB bereitstellen
hosts: all
vars:
ansible_python_interpreter: auto
roles:
- rolle: girder.mongodb
vars:
# Version festlegen, um automatische Updates zu verhindern
mongodb_version: "4.4"
Eine typische
Ansible Galaxy requirements.yml
-Datei
sollte so aussehen:
- src: girder.mongodb
version: master
Lizenz
Installieren
ansible-galaxy install girder.mongodb
Lizenz
apache-2.0
Downloads
7.7k
Besitzer
This organization contains repositories related to the Girder project, a data management toolkit developed and maintained by Kitware.