mirror of
https://github.com/dredx/prole.git
synced 2026-09-23 10:13:58 +00:00
264 lines
6.9 KiB
HCL
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",
|
|
]
|