XD-DENG opened a new issue #15193:
URL: https://github.com/apache/airflow/issues/15193


   
   ### Description
   
   Currently command `kubernetes cleanup-pods` cleans up Pods that meet 
specific conditions in a given namespace.
   
   Underlying code: 
https://github.com/apache/airflow/blob/2.0.1/airflow/cli/commands/kubernetes_command.py#L70
   
   ### Use case / motivation
   
   The problem to me is: users may have other non-Airflow stuff running in this 
specific namespace, and they may want to have different strategy/logic for Pod 
cleaning-up for these non-Airflow pods.
   
   We may want to have an additional boolean flag for this command, like 
`--only-airflow-pods`, so that users can decide if they only want to clean up 
Airflow-created Pods.
   
   It should not be hard to identify Airflow-created pods, given the specific 
labels Airflow adds to the Pods it creates 
(https://github.com/apache/airflow/blob/2.0.1/airflow/kubernetes/pod_generator.py#L385)
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to