From 1080932235ef54d875a32dd2beb94f5eb0dfbae2 Mon Sep 17 00:00:00 2001 From: June <june@jsts.xyz> Date: Thu, 13 Feb 2025 02:00:32 +0100 Subject: [PATCH] add redis role for ensuring redis is installed from distro packages This is a requirement for a new netbox role. --- roles/redis/README.md | 15 +++++++++++++++ roles/redis/tasks/main.yaml | 5 +++++ 2 files changed, 20 insertions(+) create mode 100644 roles/redis/README.md create mode 100644 roles/redis/tasks/main.yaml diff --git a/roles/redis/README.md b/roles/redis/README.md new file mode 100644 index 0000000..dd30500 --- /dev/null +++ b/roles/redis/README.md @@ -0,0 +1,15 @@ +# Role `redis` + +Ensures `redis` is installed by installing the distributions package. + +## Supported Distributions + +Should work on Debian-based distributions. + +## Required Arguments + +None. + +## Optional Arguments + +None. diff --git a/roles/redis/tasks/main.yaml b/roles/redis/tasks/main.yaml new file mode 100644 index 0000000..ad70e44 --- /dev/null +++ b/roles/redis/tasks/main.yaml @@ -0,0 +1,5 @@ +- name: Ensure redis is installed + ansible.builtin.apt: + name: + - redis + become: true