Adding airflow pipeline

Merged Kiran Veerapaneni requested to merge users/kiveerap/AddingAirflowDeploymentPipeline into master

Infrastructure Submissions:

  • [YES/NO] Have you added an explanation of what your changes do and why you'd like us to include them? Yes
  • [YES/NO] I have updated the documentation accordingly. Yes
  • [YES/NO/NA] I have added tests to cover my changes. NA
  • [YES/NO/NA] All new and existing tests passed. Yes
  • [YES/NO/NA] I have formatted the terraform code. (terraform fmt -recursive && go fmt ./...) NA

Current Behavior or Linked Issues

Issue : #1 (closed)

  1. Adding pipeline for Airflow deployment.
  2. As airflow charts does not have name specified , added custom script to modify templates to add osdu namespace.
  3. As airflow targz extracts templates to charts directory . so modified git ops ask to copy the files in extracted charts directory to flux folder.

Does this introduce a breaking change?

  • [YES/NO] NO

Merge request reports