This commit is contained in:
Jeffrey C. Ollie 2020-01-14 07:15:56 -06:00
commit 97447b5fe5
Signed by: jeff
GPG key ID: 6F86035A6D97044E
7 changed files with 30 additions and 0 deletions

0
defaults/.keep Normal file
View file

0
files/.keep Normal file
View file

0
handlers/.keep Normal file
View file

0
meta/.keep Normal file
View file

30
tasks/main.yml Normal file
View file

@ -0,0 +1,30 @@
- name: create directory
file:
path: /opt/helm
state: directory
- name: create directory
file:
path: /opt/helm/{{ helm_version }}
state: directory
- name: get archive
get_url:
url: https://get.helm.sh/helm-v{{ helm_version }}-linux-amd64.tar.gz
dest: /tmp/helm.tar.gz
- name: unpack archive
unarchive:
src: /tmp/helm.tar.gz
remote_src: yes
dest: /opt/helm/{{ helm_version }}
extra_opts:
- "--strip-components"
- "1"
creates: /opt/helm/{{ helm_version }}/helm
- name: create symlink
file:
path: /usr/local/bin/helm
src: /opt/helm/{{ helm_version }}/helm
state: link

0
templates/.keep Normal file
View file

0
vars/.keep Normal file
View file