blob: 2a7664e85511670f17a853e6cee63926a8c3b292 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Instructions are from
# https://certbot.eff.org/instructions?ws=nginx&os=snap&tab=wildcard
- name: Install Certbot
become: true
block:
- name: Install snapd
ansible.builtin.apt:
install_recommends: false
name: snapd
- name: Install Certbot
community.general.snap:
classic: true
name: certbot
- name: Confirm plugin containment level
ansible.builtin.command: snap set certbot trust-plugin-with-root=ok
- name: Install Certbot DigitalOcean plugin
community.general.snap:
name: certbot-dns-digitalocean
- name: Create Certbot symlink in /usr/bin
ansible.builtin.file:
src: /snap/bin/certbot
dest: /usr/bin/certbot
state: link
|