summaryrefslogtreecommitdiffstats
path: root/roles/etcd/tasks/certificates/backup_ca_certificates.yml
blob: f60eb82ef0f8c69352003b108f306deb97ca8b0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
---
- name: Determine if CA certificate directory exists
  stat:
    path: "{{ etcd_ca_dir }}"
  register: etcd_ca_certs_dir_stat
- name: Backup generated etcd certificates
  command: >
    tar -czf {{ etcd_conf_dir }}/etcd-ca-certificate-backup-{{ ansible_date_time.epoch }}.tgz
    {{ etcd_ca_dir }}
  args:
    warn: no
  when: etcd_ca_certs_dir_stat.stat.exists | bool