role mastodon added

This commit is contained in:
rene
2022-03-15 14:23:01 +01:00
parent ba812a9cdc
commit 8b4579bb90
21 changed files with 584 additions and 2 deletions

View File

@@ -0,0 +1,9 @@
- name: database | postgres | install postgres packages
package:
name: "{{ item.package }}"
update_cache: yes
cache_valid_time: 3600
state: latest
install_recommends: no
become: yes
with_items: "{{ postgres.packages }}"

View File

@@ -0,0 +1,9 @@
- name: database | redis | install redis packages
package:
name: "{{ item.package }}"
update_cache: yes
cache_valid_time: 3600
state: latest
install_recommends: no
become: yes
with_items: "{{ redis.packages }}"

View File

@@ -0,0 +1,14 @@
# Load distro-specific variables
- include_vars: "{{ ansible_distribution }}.yml"
tags: always
- block:
- debug:
msg: Debug
# install software
- import_tasks: install_mysql.yml
when: mysql == true
- import_tasks: install_postgres.yml
when: postgres == true
- import_tasks: install_redis.yml
when: redis == true