girder.mongodb

girder.mongodb

Apache 2.0

Rola Ansible do instalacji serwera MongoDB.

Wymagania

Ubuntu 18.04 i nowsze.

Zmienne Roli

parametr wymagany domyślny komentarze
mongodb_version nie 4.4 Główna i mniejsza wersja MongoDB do zainstalowania.
mongodb_data_path nie /var/lib/mongodb Ścieżka systemu plików, w której będą przechowywane pliki danych.
mongodb_bind_public nie false Czy bindować do wszystkich interfejsów sieciowych. To stanowi ryzyko bezpieczeństwa.
mongodb_authorization nie false Czy włączyć kontrolę dostępu. Użytkownicy muszą być tworzeni osobno.

Przykładowy Playbook

Typowy playbook używający tej roli może wyglądać tak:

- name: Wdrożenie MongoDB
  hosts: all
  vars:
    ansible_python_interpreter: auto
  roles:
    - role: girder.mongodb
      vars:
        # Ustal wersję, aby zapobiec automatycznym aktualizacjom
        mongodb_version: "4.4"

Typowy plik requirements.yml dla Ansible Galaxy powinien wyglądać tak:

- src: girder.mongodb
  version: master

Licencja

Apache 2.0

O projekcie

Install the MongoDB database

Zainstaluj
ansible-galaxy install girder.mongodb
Licencja
apache-2.0
Pobrania
7.7k
Właściciel
This organization contains repositories related to the Girder project, a data management toolkit developed and maintained by Kitware.