girder.mongodb

girder.mongodb

Apache 2.0

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

Apache 2.0

Über das Projekt

Install the MongoDB database

Installieren
ansible-galaxy install girder.mongodb
GitHub Repository
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.