PolicyEngine / policyengine-api

PolicyEngine's REST API for computing policy impacts.
GNU Affero General Public License v3.0
11 stars 26 forks source link

Manage API infrastructure with terraform #2000

Open mikesmit opened 4 days ago

mikesmit commented 4 days ago

This issue is to track the work for putting the existing API infrastructure into terraform including

  1. pre-production and production stages
  2. support for (if not actually full implementation of) integration tests 3 automatic deployment on change to executable or infrastructure code.
mikesmit commented 4 days ago

Did a basic demo of a way to arrange terraform based on terraform-google-project-factory here: https://github.com/mikesmit/cloudrun_tf_demo

mikesmit commented 4 days ago

Using the experience from doing that + feedback from Al, I am writing up a proposal for integrating terraform with our existing infrastructure in terraform design