47 lines
1.1 KiB
HCL
47 lines
1.1 KiB
HCL
project_id = "my-project"
|
|
organization = {
|
|
display_name = "My Organization"
|
|
description = "My Organization"
|
|
runtime_type = "CLOUD"
|
|
billing_type = "Pay-as-you-go"
|
|
database_encryption_key = "123456789"
|
|
analytics_region = "europe-west1"
|
|
disable_vpc_peering = true
|
|
}
|
|
envgroups = {
|
|
test = ["test.example.com"]
|
|
prod = ["prod.example.com"]
|
|
}
|
|
environments = {
|
|
apis-test = {
|
|
display_name = "APIs test"
|
|
description = "APIs Test"
|
|
envgroups = ["test"]
|
|
}
|
|
apis-prod = {
|
|
display_name = "APIs prod"
|
|
description = "APIs prod"
|
|
envgroups = ["prod"]
|
|
iam = {
|
|
"roles/viewer" = ["group:devops@myorg.com"]
|
|
}
|
|
}
|
|
}
|
|
instances = {
|
|
europe-west1 = {
|
|
environments = ["europe-west1"]
|
|
}
|
|
europe-west3 = {
|
|
environments = ["europe-west3"]
|
|
}
|
|
}
|
|
endpoint_attachments = {
|
|
endpoint-backend-1 = {
|
|
region = "europe-west1"
|
|
service_attachment = "projects/my-project-1/serviceAttachments/gkebackend1"
|
|
}
|
|
endpoint-backend-2 = {
|
|
region = "europe-west1"
|
|
service_attachment = "projects/my-project-2/serviceAttachments/gkebackend2"
|
|
}
|
|
} |