service: Add support for redis

This commit is contained in:
uumas
2025-06-26 13:33:04 +03:00
parent aa9eabf19c
commit 78860da6a4
5 changed files with 24 additions and 1 deletions

View File

@@ -6,10 +6,14 @@
ansible.builtin.set_fact:
_service_container_mounts: []
- name: Databse for {{ service_name }}
- name: Database for {{ service_name }}
ansible.builtin.include_tasks: database.yaml
when: _service_setup_database
- name: Redis for {{ service_name }}
ansible.builtin.include_tasks: redis.yaml
when: service_redis
- name: Secrets for {{ service_name }}
ansible.builtin.include_tasks: secrets.yaml
when: _service_container_secrets | length > 0

View File

@@ -0,0 +1,10 @@
---
- name: Redis container for {{ service_name }}
ansible.builtin.import_role:
name: container
vars:
container_name: "{{ service_name }}-redis"
container_image: docker.io/valkey/valkey:alpine
container_networks:
- "{{ service_name }}"
container_auto_update: "{{ service_auto_update }}"