Files
ansible/roles/x509/tasks/main.yml
VC 2807c9d0fa
All checks were successful
ansible-lint / lint-everything (push) Successful in 1m29s
🚨: fix ansible-lint
2025-07-17 13:25:51 +02:00

15 lines
427 B
YAML

---
- name: Install acme.sh
ansible.builtin.shell:
cmd: |
set -o pipefail
curl https://get.acme.sh | INSTALLONLINE=1 LE_WORKING_DIR=/etc/x509 sh # noqa: command-instead-of-module
executable: /bin/bash
creates: /etc/x509
- name: Set default CA
ansible.builtin.command: /etc/x509/acme.sh --set-default-ca --server letsencrypt
register: x509_acme_output
changed_when: x509_acme_output.rc != 0