girder.mongodb
girder.mongodb
MongoDBサーバーをインストールするための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"
典型的な
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.