summaryrefslogtreecommitdiff
path: root/roles/redis/tasks/main.yml
diff options
context:
space:
mode:
authorylamgarchal <yassine.lamgarchal@redhat.com>2021-07-20 01:15:57 +0200
committerylamgarchal <yassine.lamgarchal@redhat.com>2021-07-22 03:20:08 +0200
commit41c195d2c4c6a581ffc1969f0ad41141066ab5ea (patch)
tree99b1f41719dc02500d7ed2728f8354a943e50e45 /roles/redis/tasks/main.yml
parent51164b0de9386e765ecfe8ac3e4f85697c52e63b (diff)
initial commit
this first commit adds the roles to deploy Redis and PostgreSQL, Quay is provided by ansible-role-dci-quay Change-Id: I59d83d53eaf6b409ed7a45771439e71f98225724
Diffstat (limited to 'roles/redis/tasks/main.yml')
-rw-r--r--roles/redis/tasks/main.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/roles/redis/tasks/main.yml b/roles/redis/tasks/main.yml
new file mode 100644
index 0000000..68d98bf
--- /dev/null
+++ b/roles/redis/tasks/main.yml
@@ -0,0 +1,18 @@
+---
+- name: Generate quay-redis systemd unit
+ template:
+ src: 'quay-redis.service.j2'
+ dest: '/lib/systemd/system/quay-redis.service'
+ mode: '0644'
+ become: true
+
+- name: Pull redis image
+ command: /usr/bin/podman pull {{ redis_image }}
+
+- name: Launch quay-redis service
+ systemd:
+ name: quay-redis
+ enabled: true
+ state: started
+ daemon_reload: yes
+ become: true