girder.mongodb
girder.mongodb
Un rôle Ansible pour installer le serveur MongoDB.
Exigences
Ubuntu 18.04 ou plus.
Variables du Rôle
paramètre | requis | par défaut | commentaires |
---|---|---|---|
mongodb_version |
non | 4.4 |
La version majeure mineure de MongoDB à installer. |
mongodb_data_path |
non | /var/lib/mongodb |
Le chemin du système de fichiers où les fichiers de données seront conservés. |
mongodb_bind_public |
non | false |
Si le serveur doit être accessible sur toutes les interfaces réseau. Ceci présente un risque de sécurité. |
mongodb_authorization |
non | false |
Si le contrôle d'accès doit être activé. Les utilisateurs doivent être créés séparément. |
Exemple de Playbook
Un playbook typique utilisant ce rôle pourrait ressembler à :
- name: Déployer MongoDB
hosts: all
vars:
ansible_python_interpreter: auto
roles:
- role: girder.mongodb
vars:
# Verrouiller la version pour éviter les mises à jour automatiques
mongodb_version: "4.4"
Un fichier typique requirements.yml d'Ansible Galaxy devrait ressembler à :
- src: girder.mongodb
version: master
Licence
Installer
ansible-galaxy install girder.mongodb
Licence
apache-2.0
Téléchargements
7.7k
Propriétaire
This organization contains repositories related to the Girder project, a data management toolkit developed and maintained by Kitware.