blob: 6f7ef9f27d5f7f949e00efbb7e07ab0fa4617d2f [file] [log] [blame]
---
# acme handlers/main.yml
#
# SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org>
# SPDX-License-Identifier: Apache-2.0
- name: install-certs
become: true
become_user: "{{ acmesh_username }}"
command:
chdir: "{{ acmesh_base_dir }}/home/.acme.sh"
cmd: >
./acme.sh
--install-cert
-d {{ item.cert_names | join (" -d ") }}
--key-file {{ certificate_dir }}/{{ item.cert_names | first }}/privkey.pem
--fullchain-file {{ certificate_dir }}/{{ item.cert_names | first }}/fullchain.pem
--reloadcmd "sudo /bin/systemctl restart {{ webserver_service }}"
with_items: "{{ acme_certs }}"