We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent abe0a5e commit abc0e2fCopy full SHA for abc0e2f
ansible/roles/postgres/tasks/pg_repack.yml
@@ -19,3 +19,14 @@
19
tags:
20
- role::postgres
21
- role::postgres-pg_repack
22
+
23
+- name: Add cronjob for running pg_repack on all databases
24
+ cron:
25
+ name: "Run pg_repack on all databases"
26
+ special_time: "weekly"
27
+ job: "pg_repack -a"
28
+ user: "{{ postgres_user }}"
29
+ cron_file: "{{ postgres_pg_repack_cron_filename }}"
30
+ tags:
31
+ - role::postgres
32
+ - role::postgres-pg_repack
ansible/roles/postgres/vars/main/main.yml
@@ -1,6 +1,7 @@
1
postgres_version: "15"
2
postgres_daemon: "postgresql@{{ postgres_version }}-main"
3
postgres_user: "postgres"
4
+postgres_pg_repack_cron_filename: ansible_postgres_pg_repack
5
6
postgres_users:
7
- name: site
0 commit comments