From f96f3f678960d4921e4491cb3f1ab34ad8b0377e Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Fri, 19 Mar 2021 00:17:46 +0000 Subject: [PATCH] base: Add munin-node and update policy munin-node adds depency to external repos so also update package policy. --- roles/base/README.md | 14 ++++++++++++-- roles/base/tasks/main.yml | 1 + 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/roles/base/README.md b/roles/base/README.md index ac397c0..11fe9af 100644 --- a/roles/base/README.md +++ b/roles/base/README.md @@ -1,12 +1,22 @@ ## Ansible Role: base -This role is applied to all hosts. This role must not have any package -depencies outside operating system's base packages. +This role is applied to all hosts. ### Basic service This role will install and configure following base services using operating system default software: + * mail sending to local (foo.sh) addresses using smtps port * system logging to remote host * ssh server (tighten crypto settings) + +These services must not have any depencies outside of operating +system's base packages. + +### Secondary services + +Following secondary services that are not required for production +capability are installed: + + * munin-node for monitoring system usage diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 0031645..ea6a98d 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -29,6 +29,7 @@ include_role: name: "{{ role }}" with_items: + - munin-node - network - pki - psacct