Skip to content

Commit 31807f9

Browse files
committed
Make awscli optional for S3 backups
1 parent 4d945cd commit 31807f9

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

ansible/roles/backups/tasks/main.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
11
- name: Install backup packages
22
ansible.builtin.apt:
33
name:
4-
- awscli
54
- mbuffer
65
- sanoid
76
- zstd
87
state: present
98

9+
- name: Install S3 backup packages
10+
ansible.builtin.apt:
11+
name:
12+
- awscli
13+
state: present
14+
when: terrarium_enable_s3
15+
1016
- name: Ensure backup directories exist
1117
ansible.builtin.file:
1218
path: "{{ item }}"

0 commit comments

Comments
 (0)