girder.mongodb
girder.mongodb
这是一个用于安装 MongoDB 服务器 的 Ansible 角色。
需求
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"
一个典型的
Ansible Galaxy requirements.yml
文件 应该如下所示:
- src: girder.mongodb
version: master
许可
安装
ansible-galaxy install girder.mongodb
许可证
apache-2.0
下载
7.7k
拥有者
This organization contains repositories related to the Girder project, a data management toolkit developed and maintained by Kitware.