nais / teams-backend

NAIS teams is a API server for team creation and propagation to external systems.
MIT License
3 stars 0 forks source link

Enable Google APIs for team projects #94

Closed christeredvartsen closed 1 year ago

christeredvartsen commented 1 year ago

The GCP project reconciler should enable the following Google APIs for each team project:

The above list is taken from https://github.com/nais/teams/blob/master/gcp-projects/modules/team-projects/variables.tf#L17-L32. Some APIs might not be needed.

See https://pkg.go.dev/cloud.google.com/go/serviceusage/apiv1/serviceusagepb#EnableServiceRequest for an example.