chauanhtuandl.mongodb

Rôle Ansible : MongoDB

État de la construction

Installe MongoDB pour RHEL/CentOS/Debian/Ubuntu.

Exigences

Ce rôle nécessite la bibliothèque pymongo.

Variables du rôle

Les variables disponibles sont listées ci-dessous, avec des valeurs par défaut (voir defaults/main.yml) :

packages_name : Le nom du paquet de MongoDB.
service_name : Le nom du service MongoDB sur le système d'exploitation.
service_service_state : Ce drapeau d'état permet de démarrer, arrêter, redémarrer ou recharger le service. Vous pouvez voir plus de détails sur [state](https://docs.ansible.com/ansible/latest/modules/service_module.html#parameter-state). Par défaut : start
service_service_enabled : Indique si le service doit démarrer au démarrage.
mongo_access_control_enabled : Ceci est conditionnel pour déclencher la création d'une authentification sur MongoDB.
mongodb_user_ac : Le nom de l'utilisateur qui sera créé lorsque mongo_access_control_enabled est vrai.
mongodb_user_roles : Le rôle de l'utilisateur qui sera ajouté lorsque mongo_access_control_enabled est vrai.

Dépendances

Ce rôle nécessite le rôle chauanhtuan.pip pour installer la bibliothèque pymongo.

Exemple de Playbook

- hôtes : serveurs
  rôles :
    - chauanhtuandl.pip
    - chauanhtuandl.mongodb

Licence

MIT / BSD

Informations sur l'auteur

Ce rôle a été créé/édité en 2020 par Chau Anh Tuan.

À propos du projet

MongoDB for Linux.

Installer
ansible-galaxy install chauanhtuandl.mongodb
Licence
mit
Téléchargements
226
Propriétaire