chauanhtuandl.mongodb
Ansible Rolle: MongoDB
Installiert MongoDB für RHEL/CentOS/Debian/Ubuntu.
Anforderungen
Diese Rolle benötigt die pymongo-Bibliothek.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml
):
packages_name: Der Name des Pakets von MongoDB-Org.
service_name: Der Name des MongoDB-Dienstes im Betriebssystem.
service_service_state: Dies ist ein Statusflag, um den Dienst zu starten, zu stoppen, neu zu starten oder neu zu laden. Weitere Details finden Sie unter [state](https://docs.ansible.com/ansible/latest/modules/service_module.html#parameter-state). Standard: start
service_service_enabled: Ob der Dienst beim Booten gestartet werden soll.
mongo_access_control_enabled: Dies ist eine Bedingung, um die Authentifizierung in MongoDB zu aktivieren.
mongodb_user_ac: Der Name des Benutzers, der erstellt wird, wenn mongo_access_control_enabled wahr ist.
mongodb_user_roles: Die Rolle des Benutzers, die hinzugefügt wird, wenn mongo_access_control_enabled wahr ist.
Abhängigkeiten
Diese Rolle benötigt die Rolle chauanhtuan.pip, um die pymongo-Bibliothek zu installieren.
Beispiel-Playbook
- hosts: server
roles:
- chauanhtuandl.pip
- chauanhtuandl.mongodb
Lizenz
MIT / BSD
Autor Informationen
Diese Rolle wurde 2020 von Chau Anh Tuan erstellt/bearbeitet.
Installieren
ansible-galaxy install chauanhtuandl.mongodb
Lizenz
mit
Downloads
226
Besitzer