prole/deploy/gcp/terraform/cloud-setup.auto.tfvars

264 lines
6.9 KiB
HCL

org_id = "414222713468"
billing_account = "0141DC-BF3488-8FB400"
/*
The folder map is limited to three levels
The environment names are "Production", "Non Production" and "Development"
they are potentially referenced in iam.tf, service_projects.tf, and projects.tf
if you rename, e.g. "Production" to "Prod", you will need to find references like
module.cs-folders-level-1["Team 1/Production"].ids["Production"] and rename to
module.cs-folders-level-1["Team 1/Prod"].ids["Prod"]
*/
folders = {
"knoe-db" : {
"infrastructure" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"app" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"client" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"eng" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
},
"frobozzRobotics" : {
"infrastructure" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"app" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"client" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"eng" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
},
"tsojcanth" : {
"infrastructure" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"app" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"client" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
"eng" : {
"Production" : {},
"Non-Production" : {},
"Development" : {},
},
},
}
cmek_autokey_folders = [
{
"folder_path" : "knoe-db/infrastructure/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/infrastructure/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/infrastructure/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/app/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/app/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/app/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/client/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/client/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/client/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/eng/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/eng/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "knoe-db/eng/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/infrastructure/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/infrastructure/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/infrastructure/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/app/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/app/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/app/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/client/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/client/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/client/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/eng/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/eng/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "frobozzRobotics/eng/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/infrastructure/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/infrastructure/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/infrastructure/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/app/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/app/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/app/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/client/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/client/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/client/Development",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/eng/Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/eng/Non-Production",
"key_project_name" : "kms-key-project",
},
{
"folder_path" : "tsojcanth/eng/Development",
"key_project_name" : "kms-key-project",
},
]
application_enabled_folder_paths = [
"knoe-db/infrastructure/Production",
"knoe-db/infrastructure/Non-Production",
"knoe-db/infrastructure/Development",
"knoe-db/app/Production",
"knoe-db/app/Non-Production",
"knoe-db/app/Development",
"knoe-db/client/Production",
"knoe-db/client/Non-Production",
"knoe-db/client/Development",
"knoe-db/eng/Production",
"knoe-db/eng/Non-Production",
"knoe-db/eng/Development",
"frobozzRobotics/infrastructure/Production",
"frobozzRobotics/infrastructure/Non-Production",
"frobozzRobotics/infrastructure/Development",
"frobozzRobotics/app/Production",
"frobozzRobotics/app/Non-Production",
"frobozzRobotics/app/Development",
"frobozzRobotics/client/Production",
"frobozzRobotics/client/Non-Production",
"frobozzRobotics/client/Development",
"frobozzRobotics/eng/Production",
"frobozzRobotics/eng/Non-Production",
"frobozzRobotics/eng/Development",
"tsojcanth/infrastructure/Production",
"tsojcanth/infrastructure/Non-Production",
"tsojcanth/infrastructure/Development",
"tsojcanth/app/Production",
"tsojcanth/app/Non-Production",
"tsojcanth/app/Development",
"tsojcanth/client/Production",
"tsojcanth/client/Non-Production",
"tsojcanth/client/Development",
"tsojcanth/eng/Production",
"tsojcanth/eng/Non-Production",
"tsojcanth/eng/Development",
]