girder.mongodb

girder.mongodb

Licence Apache 2.0

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

Apache 2.0

À propos du projet

Install the MongoDB database

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.