[FLINK-35192] Remove usage of deleteOnExit() to reduce the memory usage of the operator
diff --git a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkConfigBuilder.java b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkConfigBuilder.java
index a1206b8..63f6500 100644
--- a/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkConfigBuilder.java
+++ b/flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/config/FlinkConfigBuilder.java
@@ -566,14 +566,12 @@
             File logbackConfFile = new File(tmpDir.getAbsolutePath(), CONFIG_FILE_LOGBACK_NAME);
             Files.write(logbackConfFile.toPath(), logbackConf.getBytes());
         }
-        tmpDir.deleteOnExit();
         return tmpDir.getAbsolutePath();
     }
 
     private static String createTempFile(PodTemplateSpec podTemplate) throws IOException {
         final File tmp = File.createTempFile(GENERATED_FILE_PREFIX + "podTemplate_", ".yaml");
         Files.write(tmp.toPath(), Serialization.asYaml(podTemplate).getBytes());
-        tmp.deleteOnExit();
         return tmp.getAbsolutePath();
     }