change get_url in combination with unarchiv or apt

This commit is contained in:
Oli
2023-02-04 16:40:03 +00:00
parent 5435284e75
commit a44b410265
8 changed files with 79 additions and 81 deletions

View File

@@ -14,27 +14,22 @@
url: "https://github.com/go-acme/lego/releases/download/\
{{ lego_version.tag }}/lego_{{ lego_version.tag }}\
_linux_{{ deb_architecture }}.tar.gz"
dest: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}.tar.gz"
dest: "/var/tmp/lego.tar.gz"
register: _download_archive
until: _download_archive is succeeded
retries: 3
delay: 5
- name: unpack lego binaries
- name: Unpack lego
unarchive:
src: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}.tar.gz"
dest: "/tmp"
creates: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}"
remote_src: true
src: "/var/tmp/lego.tar.gz"
dest: "/var/tmp"
mode: 0755
extra_opts:
- --one-top-level
- name: Copy lego
copy:
src: "/tmp/lego_{{ lego_version.tag }}_linux_{{ deb_architecture }}/lego"
dest: "{{ lego_install_dir }}/lego"
remote_src: true
mode: 0755
include:
- lego
- name: Create lego config directory
file: