diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cb7f062ab7319b72787c8e68b2b3b41932e76ab8..a49500263f5580a49632d12ad24befe7174bc47f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -202,6 +202,12 @@ aws/network up:
   environment:
     name: review/aws-${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}
     auto_stop_in: 1 hour
+  retry:
+    max: 2
+    when:
+      - unknown_failure
+      - script_failure
+      - stuck_or_timeout_failure
 
 aws/network down:
   extends:
@@ -212,6 +218,12 @@ aws/network down:
   environment:
     name: review/aws-${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}
     action: stop
+  retry:
+    max: 2
+    when:
+      - unknown_failure
+      - script_failure
+      - stuck_or_timeout_failure
 
 #-----------------------------------------------------------------------------------------------------------------------
 
@@ -232,6 +244,12 @@ aws/rke2/cluster up:
       artifacts: true
   environment:
     name: review/aws-${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}
+  retry:
+    max: 2
+    when:
+      - unknown_failure
+      - script_failure
+      - stuck_or_timeout_failure
 
 # Install BigBang on RKE2 cluster on AWS
 aws/rke2/bigbang up:
@@ -311,6 +329,12 @@ aws/rke2/cluster down:
       artifacts: true
   environment:
     name: review/aws-${CI_COMMIT_REF_SLUG}-${CI_COMMIT_SHORT_SHA}
+  retry:
+    max: 2
+    when:
+      - unknown_failure
+      - script_failure
+      - stuck_or_timeout_failure
 
 #-----------------------------------------------------------------------------------------------------------------------