girder.mongodb
girder.mongodb
Un rol de Ansible para instalar MongoDB server.
Requisitos
Ubuntu 18.04 o superior.
Variables del Rol
| parámetro | requerido | predeterminado | comentarios | 
|---|---|---|---|
mongodb_version | 
no | 4.4 | 
La versión mayor.menor de MongoDB a instalar. | 
mongodb_data_path | 
no | /var/lib/mongodb | 
La ruta del sistema de archivos donde se persistirán los archivos de datos. | 
mongodb_bind_public | 
no | false | 
Si se debe vincular a todas las interfaces de red. Esto es un riesgo de seguridad. | 
mongodb_authorization | 
no | false | 
Si se debe habilitar el control de acceso. Los usuarios deben ser creados por separado. | 
Ejemplo de Playbook
Un playbook típico que utilice este rol puede verse así:
- name: Desplegar MongoDB
  hosts: all
  vars:
    ansible_python_interpreter: auto
  roles:
    - role: girder.mongodb
      vars:
        # Fijar versión para evitar actualizaciones automáticas
        mongodb_version: "4.4"
Un archivo típico de requiements.yml de Ansible Galaxy debería verse así:
- src: girder.mongodb
  version: master
Licencia
Instalar
 ansible-galaxy install girder.mongodbLicencia
 
            apache-2.0
          
Descargas
 
            7.9k
          
Propietario
 This organization contains repositories related to the Girder project, a data management toolkit developed and maintained by Kitware.
