diff --git a/ocw/lib/cleanup.py b/ocw/lib/cleanup.py
index 22f204cc..4833ca45 100644
--- a/ocw/lib/cleanup.py
+++ b/ocw/lib/cleanup.py
@@ -4,8 +4,7 @@
 from ocw.lib.azure import Azure
 from ocw.lib.ec2 import EC2
 from ocw.lib.gce import GCE
-from ocw.lib.eks import EKS
-from ocw.lib.emailnotify import send_mail, send_cluster_notification
+from ocw.lib.emailnotify import send_mail
 from ocw.enums import ProviderChoice
 
 logger = logging.getLogger(__name__)
@@ -28,16 +27,3 @@ def cleanup_run():
         except Exception as ex:
             logger.exception("[%s] Cleanup failed!", namespace)
             send_mail(f'{type(ex).__name__} on Cleanup in [{namespace}]', traceback.format_exc())
-
-
-def list_clusters():
-    for namespace in PCWConfig.get_namespaces_for('clusters'):
-        try:
-            clusters = EKS(namespace).all_clusters()
-            quantity = sum(len(clusters[c1]) for c1 in clusters)
-            logger.info("%d cluster(s) found", quantity)
-            if quantity > 0:
-                send_cluster_notification(namespace, clusters)
-        except Exception as ex:
-            logger.exception("[%s] List clusters failed!", namespace)
-            send_mail(f'{type(ex).__name__} on List clusters in [{namespace}]', traceback.format_exc())
diff --git a/ocw/lib/emailnotify.py b/ocw/lib/emailnotify.py
index f2fe6dd4..1fd2d589 100644
--- a/ocw/lib/emailnotify.py
+++ b/ocw/lib/emailnotify.py
@@ -29,17 +29,6 @@ def draw_instance_table(objects):
     return table.draw()
 
 
-def send_cluster_notification(namespace, clusters):
-    if len(clusters) and PCWConfig.has('notify'):
-        clusters_str = ''
-        for region in clusters:
-            clusters_list = ' '.join([str(cluster) for cluster in clusters[region]])
-            clusters_str = f'{clusters_str}\n{region} : {clusters_list}'
-        logger.debug("Full clusters list - %s", clusters_str)
-        send_mail(f"[{namespace}] EC2 clusters found", clusters_str,
-                  receiver_email=PCWConfig.get_feature_property('notify', 'to', namespace))
-
-
 def send_mail(subject, message, receiver_email=None):
     if PCWConfig.has('notify'):
         smtp_server = PCWConfig.get_feature_property('notify', 'smtp')
diff --git a/webui/PCWConfig.py b/webui/PCWConfig.py
index 6284dc8e..1fa8b125 100644
--- a/webui/PCWConfig.py
+++ b/webui/PCWConfig.py
@@ -64,7 +64,6 @@ def get_feature_property(feature: str, feature_property: str, namespace: str | N
             'updaterun/default_ttl': {'default': 44400, 'return_type': int},
             'notify/to': {'default': None, 'return_type': str},
             'notify/age-hours': {'default': 12, 'return_type': int},
-            'cluster.notify/to': {'default': None, 'return_type': str},
             'notify/smtp': {'default': None, 'return_type': str},
             'notify/smtp-port': {'default': 25, 'return_type': int},
             'notify/from': {'default': 'pcw@publiccloud.qa.suse.de', 'return_type': str},