example/03-complex-enterprise/foundations/settings.tfvars (193 lines of code) (raw):

access_key="" secret_key="" region="cn-shanghai" basic_settings = { # 资源目录设置 resource_directory = { # Core 目录的名称 core_directory_name = "Core" # Applications 目录的名称 applications_directory_name = "Applications" } # admin 子账号名称 admin_sub_account_name = "admin" # SharedServices 账号名称 shared_services_account_name = "SharedServices" # SharedServices 账号下的 RAM 角色 shared_services_account_roles = [ { role_name = "EnterpriseIdP-CloudAdmin" idp_display_name = "Ali-CloudAdmin-SharedServices" idp_group_name = "Ali-CloudAdmin-SharedServices" policies = [ "AdministratorAccess" ] }, { role_name = "EnterpriseIdP-NetworkAdmin" idp_display_name = "Ali-NetworkAdmin-SharedServices" idp_group_name = "Ali-NetworkAdmin-SharedServices" policies = [ "AliyunVPCFullAccess", "AliyunNATGatewayFullAccess", "AliyunEIPFullAccess", "AliyunCENFullAccess", "AliyunVPNGatewayFullAccess", "AliyunSLBFullAccess", "AliyunExpressConnectFullAccess", "AliyunCommonBandwidthPackageFullAccess", "AliyunSmartAccessGatewayFullAccess", "AliyunGlobalAccelerationFullAccess", "AliyunECSNetworkInterfaceManagementAccess", "AliyunDNSFullAccess", "AliyunCDNFullAccess", "AliyunYundunNewBGPAntiDDoSServicePROFullAccess" ] }, { role_name = "EnterpriseIdP-DBAdmin" idp_display_name = "Ali-DBAdmin-SharedServices" idp_group_name = "Ali-DBAdmin-SharedServices" policies = [ "AliyunRDSFullAccess", "AliyunDRDSFullAccess", "AliyunKvstoreFullAccess", "AliyunOCSFullAccess", "AliyunPolardbFullAccess", "AliyunADBFullAccess", "AliyunDTSFullAccess", "AliyunMongoDBFullAccess", "AliyunPetaDataFullAccess", "AliyunGPDBFullAccess", "AliyunHBaseFullAccess", "AliyunYundunDbAuditFullAccess", "AliyunHiTSDBFullAccess", "AliyunDBSFullAccess", "AliyunHDMFullAccess", "AliyunGDBFullAccess", "AliyunOceanBaseFullAccess", "AliyunCassandraFullAccess", "AliyunClickHouseFullAccess", "AliyunDLAFullAccess" ] }, { role_name = "EnterpriseIdP-MonitorAdmin" idp_display_name = "Ali-MonitorAdmin-SharedServices" idp_group_name = "Ali-MonitorAdmin-SharedServices" policies = [ "AliyunCloudMonitorFullAccess" ] }, { role_name = "EnterpriseIdP-SecurityAdmin" idp_display_name = "Ali-SecurityAdmin-SharedServices" idp_group_name = "Ali-SecurityAdmin-SharedServices" policies = [ "AliyunYundunFullAccess" ] }, { role_name = "EnterpriseIdP-SecurityAuditor" idp_display_name = "Ali-SecurityAuditor-SharedServices" idp_group_name = "Ali-SecurityAuditor-SharedServices" policies = [ "AliyunYundunHighReadOnlyAccess", "AliyunYundunAegisReadOnlyAccess", "AliyunYundunSASReadOnlyAccess", "AliyunYundunBastionHostReadOnlyAccess", "AliyunYundunCertReadOnlyAccess", "AliyunYundunDDosReadOnlyAccess", "AliyunYundunWAFReadOnlyAccess", "AliyunYundunDbAuditReadOnlyAccess", "AliyunYundunCloudFirewallReadOnlyAccess", "AliyunYundunIdaasReadOnlyAccess" ] }, { role_name = "EnterpriseIdP-LogAdmin" idp_display_name = "Ali-LogAdmin-SharedServices" idp_group_name = "Ali-LogAdmin-SharedServices" policies = [ "AliyunLogFullAccess" ] }, { role_name = "EnterpriseIdP-LogViewer" idp_display_name = "Ali-LogViewer-SharedServices" idp_group_name = "Ali-LogViewer-SharedServices" policies = [ "AliyunLogReadOnlyAccess" ] }, # { # role_name = "" # idp_display_name = "Ali-CommonUser-SharedServices" # idp_group_name = "Ali-CommonUser-SharedServices" # policies = [] # } ] governance = { # 用于存放审计日志的 OSS Bucket 名称,全局唯一,推荐修改 bucket_enterprise_audit_logs = format("landingzone-enterprise-audit-logs-%s", uuid()) # 创建操作审计的跟踪名称,全局唯一,推荐修改 trail_enterprise_audit_logs = format("enterprise-audit-logs", uuid()) mns={ topic_name = "notice-enterprise-logs-received" message_size = 65536 logging_enable = true } } } network_settings = { # 是否创建堡垒机 bastion_host_enabled = false # Shared Services VPC 配置信息 vpc_shared_services = { vpc_name = "vpc-sharedservices" cidr_block = "10.36.10.0/24" vswitches = [ { vswitch_name = "vsw-sharedservices-1" cidr_block = "10.36.10.0/26" zone = "cn-shanghai-f" } ] } # DMZ VPC 配置信息 vpc_dmz = { vpc_name = "vpc-dmz" cidr_block = "10.36.11.0/24" vswitches = [ { vswitch_name = "vsw-dmz-1" cidr_block = "10.36.11.0/26" zone = "cn-shanghai-f" } ] # 是否在 DMZ VPC 内创建 NAT Gateway natgateway_enabled = false # NAT Gateway 名称 natgateway_name = "nat-dmz" # NAT Gateway 绑定的 EIP 带宽 eip_bandwidth = "10" # NAT Gateway 绑定的 EIP 付费方式 eip_internet_charge_type = "PayByBandwidth" # 是否创建共享带宽包 common_bandwidth_package_enabled = false # 共享带宽包带宽 common_bandwidth_package_bandwidth = "100" # 共享带宽包付费方式 common_bandwidth_package_internet_charge_type = "PayByBandwidth" } # Production VPC 配置信息 vpc_production = { cidr_block = "10.34.64.0/20" vpc_name = "production" } # Non-Production VPC 配置信息 vpc_non_production = { cidr_block = "10.34.96.0/22" vpc_name = "non-production" } }