aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/mariadb/tasks/copy-certs.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/mariadb/tasks/copy-certs.yml')
-rw-r--r--ansible/roles/mariadb/tasks/copy-certs.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/ansible/roles/mariadb/tasks/copy-certs.yml b/ansible/roles/mariadb/tasks/copy-certs.yml
index 1c385e6d1..368df9302 100644
--- a/ansible/roles/mariadb/tasks/copy-certs.yml
+++ b/ansible/roles/mariadb/tasks/copy-certs.yml
@@ -1,4 +1,14 @@
---
+- name: "Copy CA certificates for mariabackup"
+ become: true
+ ansible.builtin.copy:
+ src: "{{ kolla_certificates_dir }}/ca/"
+ dest: "{{ node_config_directory }}/mariabackup/ca-certificates"
+ mode: "0644"
+ when:
+ - enable_mariabackup | bool
+ - inventory_hostname == mariadb_backup_host
+
- name: "Copy certificates and keys for {{ project_name }}"
ansible.builtin.import_role:
role: service-cert-copy