File tree 1 file changed +11
-0
lines changed
1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,15 @@ Some common use-case scenarios:
13
13
* Delete Pods in Evicted state
14
14
* Delete orphaned Pods (Pods without an owner in non-running state)
15
15
16
+ | flag name | pod | job |
17
+ | -------------------------- | ----------------------------------------------------- | ----------------------------- |
18
+ | delete-successful-after | delete after specified period if owned by the job | delete after specified period |
19
+ | delete-failed-after | delete after specified period if owned by the job | delete after specified period |
20
+ | delete-orphaned-pods-after | delete after specified period (any completion status) | N/A |
21
+ | delete-evicted-pods-after | delete on discovery | N/A |
22
+ | delete-pending-pods-after | delete after specified period | N/A |
23
+
24
+
16
25
## Usage
17
26
18
27
![ screensharing] ( http://g.recordit.co/aDU52FJIwP.gif )
@@ -97,6 +106,8 @@ Usage of ./bin/kube-cleanup-operator:
97
106
Delete jobs and pods in successful state after X duration (golang duration format, e.g 5m), 0 - never delete (default 15m0s)
98
107
-dry-run
99
108
Print only, do not delete anything.
109
+ -ignore-owned-by-cronjobs
110
+ [EXPERIMENTAL] Do not cleanup pods and jobs created by cronjobs
100
111
-keep-failures int
101
112
Number of hours to keep failed jobs, -1 - forever (default) 0 - never, >0 number of hours (default -1)
102
113
-keep-pending int
You can’t perform that action at this time.
0 commit comments