[MOLECULE] Add prepare-kube-prometheus-stack role
[oom/offline-installer.git] / ansible / test / roles / prepare-kube-prometheus-stack / tasks / main.yml
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"