aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/loadbalancer/tasks/config.yml
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/loadbalancer/tasks/config.yml')
-rw-r--r--ansible/roles/loadbalancer/tasks/config.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/ansible/roles/loadbalancer/tasks/config.yml b/ansible/roles/loadbalancer/tasks/config.yml
index cf1840478..543bea860 100644
--- a/ansible/roles/loadbalancer/tasks/config.yml
+++ b/ansible/roles/loadbalancer/tasks/config.yml
@@ -48,6 +48,18 @@
become: true
when: service | service_enabled_and_mapped_to_host
+- name: Check if separate database internal TLS CA certificate (proxysql-ca.pem) exists
+ vars:
+ service: "{{ loadbalancer_services['proxysql'] }}"
+ ansible.builtin.stat:
+ path: "{{ kolla_certificates_dir }}/proxysql-ca.pem"
+ delegate_to: localhost
+ register: proxysql_ca_file
+ changed_when: false
+ run_once: true
+ when:
+ - service | service_enabled_and_mapped_to_host
+
- name: Remove mariadb.cfg if proxysql enabled
vars:
service: "{{ loadbalancer_services['keepalived'] }}"