2 - name: Deploy internal certificate
4 dest: /etc/ssl/certs/internal.efficios.com.pem
8 src: 'internal.efficios.com.pem'
10 - name: Deploy internal certificate key
12 dest: /etc/ssl/private/internal.efficios.com.key
16 content: "{{lookup('community.general.bitwarden', 'TLS Certificate internal.efficios.com', collection_id='35c5d8b1-2520-4450-a479-aef50131b930')[0]['notes'] }}"
18 - name: Deploy combined cert+key
19 # haproxy uses a combined certificate and key file
20 when: cert.changed or key.changed
21 ansible.builtin.shell:
22 cmd: 'cat /etc/ssl/certs/internal.efficios.com.pem /etc/ssl/private/internal.efficios.com.key > /etc/ssl/private/internal.efficios.com.pem'