Are there any best practices that are followed for deploying new dags to airflow?
I saw a couple of comments on the google forum stating that the dags are saved inside a GIT repository and the same is synced periodically to the local location in the airflow cluster. Regarding this approach, I had a couple of questions 1. Do we maintain separate dag files for separate environments? (testing. production) 2. How to handle rollback of an ETL to an older version in case the new version has a bug? Any help here is highly appreciated. Let me know in case you need any further details? -- Sreenath S Kamath Bangalore Ph No:+91-9590989106
