cmoa install ansible v2
This commit is contained in:
@@ -6,10 +6,16 @@
|
||||
mode: "0755"
|
||||
|
||||
- name: Fetch Helm package
|
||||
get_url:
|
||||
url: 'https://get.helm.sh/helm-{{ helm_version }}-linux-amd64.tar.gz'
|
||||
dest: /tmp/helm.tar.gz
|
||||
checksum: '{{ helm_checksum }}'
|
||||
block:
|
||||
- get_url:
|
||||
url: 'https://get.helm.sh/helm-{{ helm_version }}-linux-amd64.tar.gz'
|
||||
dest: /tmp/helm.tar.gz
|
||||
checksum: '{{ helm_checksum }}'
|
||||
|
||||
rescue:
|
||||
- copy:
|
||||
src: "{{ role_path }}/utils/helm-v3.11.1-linux-amd64.tar.gz"
|
||||
dest: /tmp/helm.tar.gz
|
||||
|
||||
- name: Extract Helm package
|
||||
unarchive:
|
||||
@@ -17,11 +23,11 @@
|
||||
src: /tmp/helm.tar.gz
|
||||
dest: /tmp/helm
|
||||
|
||||
- name: Ensure "docker" group exists
|
||||
group:
|
||||
name: docker
|
||||
state: present
|
||||
become: true
|
||||
#- name: Ensure "docker" group exists
|
||||
# group:
|
||||
# name: docker
|
||||
# state: present
|
||||
# become: true
|
||||
|
||||
- name: Install helm to /usr/local/bin
|
||||
copy:
|
||||
@@ -29,7 +35,7 @@
|
||||
src: /tmp/helm/linux-amd64/helm
|
||||
dest: /usr/local/bin/helm
|
||||
owner: root
|
||||
group: docker
|
||||
group: root
|
||||
mode: "0755"
|
||||
become: true
|
||||
|
||||
|
||||
Reference in New Issue
Block a user