From 5af1d54509404433a0b9be7faa3620d6660720ac Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Wed, 6 Mar 2019 14:20:24 +0100 Subject: [PATCH] Install kubectl and helm as snaps --- ansible/roles/configure/tasks/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ansible/roles/configure/tasks/main.yml b/ansible/roles/configure/tasks/main.yml index b174f45aa..989eeb21b 100644 --- a/ansible/roles/configure/tasks/main.yml +++ b/ansible/roles/configure/tasks/main.yml @@ -3,3 +3,19 @@ - name: Set configuration directory set_fact: configuration_directory: "{{ configuration_directory }}" + +- name: Install snapd + package: + name: snapd + +- name: Install helm snap + # helm needs to get install as "classic" snap + command: snap install --classic helm + args: + creates: /snap/bin/helm + +- name: Install kubectl snap + # helm needs to get install as "classic" snap + command: snap install --classic kubectl + args: + creates: /snap/bin/kubectl -- GitLab