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