chauanhtuandl.mongodb

Ansible 角色: MongoDB

构建状态

安装 MongoDB 到 RHEL/CentOS/Debian/Ubuntu 系统。

需求

这个角色需要 pymongo 库。

角色变量

可用的变量如下所示,包含默认值(查看 defaults/main.yml):

  • packages_name: MongoDB 组织的包名。
  • service_name: 操作系统上 MongoDB 服务的名称。
  • service_service_state: 服务的状态标志,用于启动、停止、重启、重新加载服务。更多详细信息请参见 状态。 默认值: start
  • service_service_enabled: 服务是否应该在启动时自动启动。
  • mongo_access_control_enabled: 用于触发创建 MongoDB 身份验证的条件。
  • mongodb_user_ac: 当 mongo_access_control_enabled 为真时,将要创建的用户名称。
  • mongodb_user_roles: 当 mongo_access_control_enabled 为真时,将要添加的用户角色。

依赖

这个角色需要 chauanhtuan.pip 角色来安装 pymongo 库。

示例剧本

- hosts: servers
  roles:
    - chauanhtuandl.pip
    - chauanhtuandl.mongodb

许可证

MIT / BSD

作者信息

这个角色由 Chau Anh Tuan 在 2020 年创建/编辑。

关于项目

MongoDB for Linux.

安装
ansible-galaxy install chauanhtuandl.mongodb
许可证
mit
下载
226
拥有者