1
0
Fork 0
ansible-collection-kit/roles/dehydrated/tasks/main.yml

44 lines
1017 B
YAML
Raw Normal View History

2021-01-25 23:47:31 +01:00
---
- block:
- name: install dehydrated
apt:
name:
- dehydrated
- curl
state: present
update_cache: true
cache_valid_time: 3600
- name: install base.sh configuration file
template:
src: etc/dehydrated/conf.d/base.sh.j2
dest: /etc/dehydrated/conf.d/base.sh
- name: install /etc/dehydrated/domains.txt configuration file
template:
src: etc/dehydrated/domains.txt.j2
dest: /etc/dehydrated/domains.txt
- name: install /var/lib/dehydrated/hook.sh
copy:
src: var/lib/dehydrated/hook.sh
dest: /var/lib/dehydrated/hook.sh
mode: 0750
owner: root
group: root
- name: install /etc/cron.daily/dehydrated
copy:
src: etc/cron.daily/dehydrated
dest: /etc/cron.daily/dehydrated
mode: 0755
owner: root
group: root
2021-05-29 03:02:05 +02:00
# TODO: add registration
# /usr/bin/dehydrated --register --accept-terms
2021-01-25 23:47:31 +01:00
become: "{{ dehydrated_become }}"
become_user: "{{ dehydrated_become_user }}"