Merge pull request #92 from lentzi90/develop

Use checksum with get_url
This commit is contained in:
Julien DOCHE
2020-09-27 18:09:42 +02:00
committed by GitHub
3 changed files with 6 additions and 5 deletions

View File

@@ -1,13 +1,9 @@
--- ---
- name: Delete k3s if already present
file:
path: /usr/local/bin/k3s
state: absent
- name: Download k3s binary x64 - name: Download k3s binary x64
get_url: get_url:
url: https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/k3s url: https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/k3s
checksum: sha256:https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/sha256sum-amd64.txt
dest: /usr/local/bin/k3s dest: /usr/local/bin/k3s
owner: root owner: root
group: root group: root
@@ -17,6 +13,7 @@
- name: Download k3s binary arm64 - name: Download k3s binary arm64
get_url: get_url:
url: https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/k3s-arm64 url: https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/k3s-arm64
checksum: sha256:https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/sha256sum-arm64.txt
dest: /usr/local/bin/k3s dest: /usr/local/bin/k3s
owner: root owner: root
group: root group: root
@@ -29,6 +26,7 @@
- name: Download k3s binary armhf - name: Download k3s binary armhf
get_url: get_url:
url: https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/k3s-armhf url: https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/k3s-armhf
checksum: sha256:https://github.com/rancher/k3s/releases/download/{{ k3s_version }}/sha256sum-arm.txt
dest: /usr/local/bin/k3s dest: /usr/local/bin/k3s
owner: root owner: root
group: root group: root

View File

@@ -49,6 +49,7 @@
path: ~{{ ansible_user }}/.kube path: ~{{ ansible_user }}/.kube
state: directory state: directory
owner: "{{ ansible_user }}" owner: "{{ ansible_user }}"
mode: "u=rwx,g=rx,o="
- name: Copy config file to user home directory - name: Copy config file to user home directory
copy: copy:
@@ -56,6 +57,7 @@
dest: ~{{ ansible_user }}/.kube/config dest: ~{{ ansible_user }}/.kube/config
remote_src: yes remote_src: yes
owner: "{{ ansible_user }}" owner: "{{ ansible_user }}"
mode: "u=rw,g=,o="
- name: Replace https://localhost:6443 by https://master-ip:6443 - name: Replace https://localhost:6443 by https://master-ip:6443
command: >- command: >-

View File

@@ -22,6 +22,7 @@
copy: copy:
content: "br_netfilter" content: "br_netfilter"
dest: /etc/modules-load.d/br_netfilter.conf dest: /etc/modules-load.d/br_netfilter.conf
mode: "u=rw,g=,o="
when: ansible_distribution in ['CentOS', 'Red Hat Enterprise Linux'] when: ansible_distribution in ['CentOS', 'Red Hat Enterprise Linux']
- name: Load br_netfilter - name: Load br_netfilter