EliMor commented on issue #17490:
URL: https://github.com/apache/airflow/issues/17490#issuecomment-894764947


   Yes there's a lot of discussion that could be had here I think. 
   
   I like your impulse to make a higher tier 'Base' kube operator. Something 
dumb that we could reuse even if a 'child' does not officially exist (yet!). 
... But I also defer to KPO folks here since I'm quite new and clueless!
   
   Another common kube object in my ETL/ML workflows for consideration are PVCs 
(another 'child' perhaps?) and having a standard way to specify the management 
of their lifecycle in Airflow and their generation using yaml only would be SO 
great! 
   
   For example, in some cases PVCs are used in an 'assembly-line' where they 
are moved from one task to another and in others they are meant to be bound to 
the life-cycle of a kube Job and forgotten about -- implicitly created and 
destroyed together. An elegant way to surface these two kinds of relationships 
to PVCs is what I was puzzling over for a while. 
   
   Cheers :)


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to