mirror of
https://github.com/planetmint/planetmint.git
synced 2025-06-09 23:56:38 +00:00
41 lines
1.9 KiB
YAML
41 lines
1.9 KiB
YAML
# Copyright © 2020 Interplanetary Database Association e.V.,
|
|
# Planetmint and IPDB software contributors.
|
|
# SPDX-License-Identifier: (Apache-2.0 AND CC-BY-4.0)
|
|
# Code is Apache-2.0 and docs are CC-BY-4.0
|
|
|
|
---
|
|
mongodb_package: "mongodb-org"
|
|
apt_key_fingerprint: "2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5"
|
|
apt_keyserver: "hkp://keyserver.ubuntu.com:80"
|
|
distribution_name: "{{ ansible_distribution|lower }}"
|
|
distribution_codename: "{{ ansible_distribution_release|lower }}"
|
|
distribution_major: "{{ ansible_distribution_major_version }}"
|
|
server_arch: "amd64,arm64"
|
|
|
|
# MongoDB Repos
|
|
mongodb_apt_repo: "deb [arch={{ server_arch }}] http://repo.mongodb.org/apt/{{ distribution_name }} {{ distribution_codename }}/{{ mongodb_package }}/{{ mongo_version }} multiverse"
|
|
mongodb_deb_repo: "deb http://repo.mongodb.org/apt/{{ distribution_name }} {{ distribution_codename }}/{{ mongodb_package }}/{{ mongo_version }} main"
|
|
mongodb_yum_base_url: "https://repo.mongodb.org/yum/{{ ansible_os_family|lower }}/$releasever/{{ mongodb_package }}/{{ mongo_version }}/{{ ansible_architecture }}"
|
|
mongodb_dnf_base_url: "https://repo.mongodb.org/yum/{{ ansible_os_family|lower }}/7/{{ mongodb_package }}/{{ mongo_version }}/{{ ansible_architecture }}"
|
|
|
|
# Epel repo
|
|
epel_repo_url: "https://dl.fedoraproject.org/pub/epel/epel-release-latest-{{ ansible_distribution_major_version }}.noarch.rpm"
|
|
epel_repo_gpg_key_url: "/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-{{ ansible_distribution_major_version }}"
|
|
epel_repofile_path: "/etc/yum.repos.d/epel.repo"
|
|
|
|
# MongoDB running config
|
|
mongodb_storage_path: /data/db
|
|
mongodb_log_path: /var/log/mongodb
|
|
mongodb_config_path: /data/configdb
|
|
directories:
|
|
- "{{ mongodb_storage_path }}"
|
|
- "{{ mongodb_log_path }}"
|
|
- "{{ mongodb_config_path }}"
|
|
|
|
mongodb_port: 27017
|
|
|
|
# Docker configuration
|
|
planetmint_docker_net: "planetmint_docker_net"
|
|
mongodb_docker_name: "mongodb"
|
|
mongodb_host_mount_dir: "{{ home_dir }}/mongodb_docker"
|