mongodb

girder.mongodb

Apache 2.0

Роль Ansible для установки MongoDB сервера.

Требования

Ubuntu 18.04 или выше.

Переменные роли

параметр обязательно по умолчанию комментарии
mongodb_version нет 4.4 Основная и минорная версия MongoDB для установки.
mongodb_data_path нет /var/lib/mongodb Путь в файловой системе, где будут сохраняться файлы данных.
mongodb_bind_public нет false Нужно ли привязываться ко всем сетевым интерфейсам. Это представляет собой риск безопасности.
mongodb_authorization нет false Нужно ли включить контроль доступа. Пользователи должны создаваться отдельно.

Пример плейбука

Типичный плейбук с использованием этой роли может выглядеть следующим образом:

- name: Развернуть MongoDB
  hosts: all
  vars:
    ansible_python_interpreter: auto
  roles:
    - role: girder.mongodb
      vars:
        # Зафиксировать версию, чтобы предотвратить автоматические обновления
        mongodb_version: "4.4"

Типичный файл requirements.yml для Ansible Galaxy должен выглядеть так:

- src: girder.mongodb
  version: master

Лицензия

Apache 2.0

О проекте

Install the MongoDB database

Установить
ansible-galaxy install girder/ansible-role-girder-mongodb
Лицензия
apache-2.0
Загрузки
7544
Владелец
This organization contains repositories related to the Girder project, a data management toolkit developed and maintained by Kitware.