acmesh-install-deploy/tasks/main.yaml
2024-09-14 21:51:44 +02:00

31 lines
No EOL
670 B
YAML

---
- name: Install git
become: true
ansible.builtin.apt:
name:
- git
state: present
update_cache: yes
- name: Create acme user
become: true
ansible.builtin.user:
name: "{{ acme_sh_user }}"
- name: Add acme user to groups
become: true
ansible.builtin.user:
name: "{{ acme_sh_user }}"
groups: "{{ acme_sh_user_groups }}"
append: true
when: acme_sh_user_groups|length > 0
- name: Install acme.sh
become: true
become_user: "{{ acme_sh_user }}"
ansible.builtin.import_tasks: "install_acmesh.yml"
- name: Issue certs
become: true
become_user: "{{ acme_sh_user }}"
ansible.builtin.import_tasks: "issue_certs.yml"