diff --git a/reset.yml b/reset.yml
index afc3f6e39d9459c6c5a51037b357f90754818096..9cf5047561d47eba7554d13b9f7f31b264e9ccd0 100644
--- a/reset.yml
+++ b/reset.yml
@@ -1,5 +1,16 @@
 ---
 
 - hosts: all
+  vars_prompt:
+    name: "reset_confirmation"
+    prompt: "Are you sure you want to reset cluster state? Type 'yes' to reset your cluster."
+    default: "no"
+    private: no
+
+  pre_tasks:
+    - name: check confirmation
+      fail: msg="Reset confirmation failed"
+      when: reset_confirmation != "yes"
+
   roles:
     - { role: reset, tags: reset }