From 0d7c35acfe474d11f81f3321dd7c1ee531a3917b Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Sat, 22 Feb 2020 20:24:36 +0100 Subject: [PATCH] mongodb installation --- defaults/main.yaml | 2 ++ tasks/main.yaml | 14 ++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/defaults/main.yaml b/defaults/main.yaml index ed97d53..f6bab11 100644 --- a/defaults/main.yaml +++ b/defaults/main.yaml @@ -1 +1,3 @@ --- +mongodb_version: '4.2' +mongodb_apt_repo_key_id: E162F504A20CDF15827F718D4B7C549A058F8B6B diff --git a/tasks/main.yaml b/tasks/main.yaml index ed97d53..505104f 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -1 +1,15 @@ --- +- name: mongodb apt repository key + apt_key: + id: E162F504A20CDF15827F718D4B7C549A058F8B6B + url: https://www.mongodb.org/static/pgp/server-{{mongodb_version}}.asc + keyring: /etc/apt/trusted.gpg.d/mongodb-org-{{mongodb_version}}.gpg + +- name: mongodb apt repository + apt_repository: + repo: deb http://repo.mongodb.org/apt/debian {{ansible_distribution_release}}/mongodb-org/{{mongodb_version}} main + filename: mongodb-org-{{mongodb_version}} + +- name: mongodb debian package + apt: + pkg: mongodb-org