girder.mongodb
girder.mongodb
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
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.