bcgov / cas-pipeline

A collection of make functions used to compose pipelines
Apache License 2.0
0 stars 0 forks source link

tech debt: convert Helm Terraform job templates into Chart #84

Closed joshgamache closed 7 months ago

joshgamache commented 7 months ago

Dev Story: I want a helm chart for the Terraform job because it currently exists as templates across multiple jobs and this will help me to DRY up the code and keep it in a single repo for maintainability.

Acceptance criteria:

  1. Terraform job templates unified into a chart
    • terraform-apply.yaml
    • terraform-modules.yaml
    • terraform-role-binding.yaml
    • terraform-service-account.yaml
    • terraform-role.yaml
  2. Replace the existing templates in cas-registration, cas-reporting, cif, ciip, ggircs, and airflow with the above chart imported.