diff --git a/roles/kubernetes/preinstall/tasks/main.yml b/roles/kubernetes/preinstall/tasks/main.yml
index 08f45d88e1c7798ed6a2a8e681b04b1bc72af373..33fc38b0d77351941cc1271da4b9cb5bff235083 100644
--- a/roles/kubernetes/preinstall/tasks/main.yml
+++ b/roles/kubernetes/preinstall/tasks/main.yml
@@ -78,17 +78,10 @@
         ansible_distribution_major_version > 21
   changed_when: False
 
-- name: Check if epel-release-7-5.noarch is installed
-  command: rpm -q epel-release-7-5.noarch
-  register: epel_check
-  when: ansible_distribution in ["CentOS","RedHat"] and
-        ansible_distribution_major_version >= 7
-
 - name: Install epel-release on RedHat/CentOS
-  command: rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
+  shell: rpm -qa | grep epel-release || rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
   when: ansible_distribution in ["CentOS","RedHat"] and
-        ansible_distribution_major_version >= 7 and
-        epel_check.stdout.find('is not installed') != -1
+        ansible_distribution_major_version >= 7
   changed_when: False
 
 - name: Install packages requirements