cfssl-server-role/tasks/pre_requisite.yml

28 lines
931 B
YAML
Raw Permalink Normal View History

2022-12-16 16:51:39 +00:00
---
- name: Check if cfssl is already available
stat:
path: '{{cfssl_bin_directory}}/cfssl'
register: cfssl_exist
- name: Download statically linked cfssl binary
get_url:
url: https://github.com/cloudflare/cfssl/releases/download/v{{cfssl_version}}/cfssl_{{cfssl_version}}_linux_amd64
dest: '{{cfssl_bin_directory}}/cfssl'
mode: 0755
when: cfssl_exist.stat.exists == false
- name: Check if cfssljson is already available
stat:
path: '{{cfssl_bin_directory}}/cfssljson'
register: cfssljson_exist
- name: Download statically linked cfssljson binary
get_url:
url: https://github.com/cloudflare/cfssl/releases/download/v{{cfssl_version}}/cfssljson_{{cfssl_version}}_linux_amd64
dest: '{{cfssl_bin_directory}}/cfssljson'
mode: 0755
when: cfssljson_exist.stat.exists == false
- name: Install sqlite3
ansible.builtin.package:
name: sqlite3
state: present
update_cache : true