infra/terraform/enable-apis/main.tf (28 lines of code) (raw):
module "project-services" {
source = "terraform-google-modules/project-factory/google//modules/project_services"
version = "~> 17.0"
project_id = var.project_id
activate_apis = [
"compute.googleapis.com",
"iam.googleapis.com",
"container.googleapis.com",
"mesh.googleapis.com",
"multiclusteringress.googleapis.com",
"multiclusterservicediscovery.googleapis.com",
"trafficdirector.googleapis.com",
"cloudresourcemanager.googleapis.com",
"servicemanagement.googleapis.com",
"artifactregistry.googleapis.com",
"sourcerepo.googleapis.com",
"anthos.googleapis.com",
"gkeconnect.googleapis.com",
"gkehub.googleapis.com",
"clouddeploy.googleapis.com",
"spanner.googleapis.com",
"sqladmin.googleapis.com",
"containersecurity.googleapis.com",
"binaryauthorization.googleapis.com",
"anthosconfigmanagement.googleapis.com"
]
disable_dependent_services = true
}