[MOLECULE] Add prepare-kube-prometheus-stack role 38/121638/1
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Wed, 2 Jun 2021 10:27:07 +0000 (12:27 +0200)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Wed, 2 Jun 2021 10:27:07 +0000 (12:27 +0200)
Change-Id: I03d96d7ee3a36883deb9939c2dcfec9d8bdf6db3
Issue-ID: INT-1926
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
ansible/test/roles/prepare-kube-prometheus-stack/tasks/main.yml [new file with mode: 0644]

diff --git a/ansible/test/roles/prepare-kube-prometheus-stack/tasks/main.yml b/ansible/test/roles/prepare-kube-prometheus-stack/tasks/main.yml
new file mode 100644 (file)
index 0000000..3d472c2
--- /dev/null
@@ -0,0 +1,11 @@
+---
+- name: "Ensure {{ app_data_path }}/downloads directory exists"
+  file:
+    path: "{{ app_data_path }}/downloads"
+    recurse: true
+    state: directory
+
+- name: "Download kube-prometheus-stack-{{ kube_prometheus_stack_version }}.tgz"
+  get_url:
+    url: "https://github.com/prometheus-community/helm-charts/releases/download/kube-prometheus-stack-{{ kube_prometheus_stack_version }}/kube-prometheus-stack-{{ kube_prometheus_stack_version }}.tgz"
+    dest: "{{ app_data_path }}/downloads"