kurron.mongodb
役割名
MongoDBサーバー、初めはRHEL向けに設計されています。AWSでは、/var/run/mongodb
が消える問題を解決しています。また、MongoDBの推奨に従って、Transparent Huge Pagesを無効にします。
要件
TODO
役割の変数
- mongodb_install: true
- mongodb_version: 3.4
- mongodb_storage_directory: /var/lib/mongo
- mongodb_log_directory: /var/log/mongodb
- mongodb_process_directory: /var/run/mongodb
- mongodb_port: 27017
- mongodb_agent_install: true
- mongodb_agent_api_key: 00000000000000000000000000000000
- mongodb_agent_mmsBaseURL: https://api-agents.mongodb.com
- mongodb_agent_version: 5.4.2.354-1
依存関係
- kurron.base
例のプレイブック
- hosts: servers
roles:
- { role: kurron.mongodb, mongodb_agent_api_key: 12345 }
ライセンス
このプロジェクトはApache License Version 2.0, January 2004の下でライセンスされています。