diff --git a/src/main/resources/config/dev/pool_schema.yml b/src/main/resources/config/dev/pool_schema.yml index 68f1d5bf..52436628 100644 --- a/src/main/resources/config/dev/pool_schema.yml +++ b/src/main/resources/config/dev/pool_schema.yml @@ -10,9 +10,6 @@ poolConfigs: - poolId: "datarepo_v3" size: 300 resourceConfigName: "datarepo_v3" - - poolId: "vpc_sc_v11" - size: 300 - resourceConfigName: "vpc_sc_v11" - poolId: "vpc_sc_v12" size: 300 resourceConfigName: "vpc_sc_v12" diff --git a/src/main/resources/config/prod/pool_schema.yml b/src/main/resources/config/prod/pool_schema.yml index b909e395..741d14d0 100644 --- a/src/main/resources/config/prod/pool_schema.yml +++ b/src/main/resources/config/prod/pool_schema.yml @@ -10,3 +10,6 @@ poolConfigs: - poolId: "vpc_sc_v10" size: 1000 resourceConfigName: "vpc_sc_v10" + - poolId: "vpc_sc_v11" + size: 1000 + resourceConfigName: "vpc_sc_v11" diff --git a/src/main/resources/config/prod/resource-config/vpc_sc_v11.yml b/src/main/resources/config/prod/resource-config/vpc_sc_v11.yml new file mode 100644 index 00000000..8737b299 --- /dev/null +++ b/src/main/resources/config/prod/resource-config/vpc_sc_v11.yml @@ -0,0 +1,41 @@ +# Projects with VPC-SC configuration +--- +configName: "vpc_sc_v11" +gcpProjectConfig: + projectIdSchema: + prefix: "terra-vpc-sc" + scheme: "RANDOM_CHAR" + # firecloud.org/prod/for_vpc_sc_unclaimed + parentFolderId: "160283235721" + billingAccount: "0106B0-41CAA9-427C96" + enabledApis: + - "bigquery-json.googleapis.com" + - "compute.googleapis.com" + - "container.googleapis.com" + - "cloudbilling.googleapis.com" + - "clouderrorreporting.googleapis.com" + - "cloudkms.googleapis.com" + - "cloudtrace.googleapis.com" + - "containerregistry.googleapis.com" + - "dataflow.googleapis.com" + - "dataproc.googleapis.com" + - "dns.googleapis.com" + - "lifesciences.googleapis.com" + - "logging.googleapis.com" + - "monitoring.googleapis.com" + - "serviceusage.googleapis.com" + - "storage-api.googleapis.com" + - "storage-component.googleapis.com" + network: + enableNetworkMonitoring: "true" + enablePrivateGoogleAccess: "true" + enableCloudRegistryPrivateGoogleAccess: "true" + enableArtifactRegistryPrivateGoogleAccess: "true" + blockBatchInternetAccess: "true" + kubernetesEngine: + createGkeDefaultServiceAccount: "true" + serviceUsage: + bigQuery: + overrideBigQueryDailyUsageQuota: true + bigQueryDailyUsageQuotaOverrideValueMebibytes: 38146972 # 40 TB + securityGroup: "high"