account.hcl 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. # Set account-wide variables. These are automatically pulled in to configure the remote state bucket in the root
  2. # terragrunt.hcl configuration.
  3. locals {
  4. account_name = "legacy-mdr-test"
  5. account_alias = "" # No alias for legacy
  6. aws_account_id = "527700175026"
  7. instance_termination_protection = false # set to true for production!
  8. splunk_prefix = "moose"
  9. c2_account_standards_path = "../../mdr-test-c2/005-account-standards-c2"
  10. # For CIDR assignment, see https://github.xdr.accenturefederalcyber.com/mdr-engineering/msoc-infrastructure/wiki/IP-Address-Allocation
  11. vpc_info = {} # "TODO"
  12. aws_waf_logs_hec_token = "FA38B8DD-1398-46D0-BD79-BA046C6064B0"
  13. portal_data_sync_hec_token = "eb79bb2d-b27d-455d-bc5c-e8cf3165b294"
  14. # Legacy accounts have some extra key users
  15. is_legacy = true
  16. extra_ebs_key_admins = [
  17. "arn:aws:iam::527700175026:root",
  18. "arn:aws:iam::527700175026:role/mdr_iam_admins",
  19. "arn:aws:iam::527700175026:role/mdr_powerusers"
  20. ]
  21. extra_ebs_key_users = [
  22. "arn:aws:iam::527700175026:role/mdr_powerusers",
  23. "arn:aws:iam::527700175026:role/msoc-default-instance-role",
  24. "arn:aws:iam::527700175026:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling",
  25. # "arn:aws:iam::527700175026:role/portal-instance-role", # disalbed 2021-04
  26. "arn:aws:iam::527700175026:role/mdr_iam_admins"
  27. ]
  28. extra_ebs_key_attachers = [
  29. "arn:aws:iam::527700175026:role/mdr_powerusers",
  30. "arn:aws:iam::527700175026:role/msoc-default-instance-role",
  31. "arn:aws:iam::527700175026:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling",
  32. # "arn:aws:iam::527700175026:role/portal-instance-role",
  33. ]
  34. # Legacy information
  35. # legacy_vpc information is required to connect the VPCs to the transit gateway.
  36. legacy_vpcs = {
  37. main_infrastructure = {
  38. id = "vpc-0b455a7f22a13412b",
  39. private_subnets = ["subnet-053c6f1b9a48d4285", "subnet-047cba9290bc502fd", "subnet-01d13857b6f3899cb"]
  40. public_subnets = ["subnet-0b1e9d82bcd8c0a2c", "subnet-0d65c22aa4f76b634", "subnet-07312c554fb87e4b5"]
  41. private_route_tables = ["rtb-0effbd34d78eabe6f", "rtb-02e8aaa2e4b82a665", "rtb-00928b94222c589a4"]
  42. public_route_tables = ["rtb-022461b2a3c523e73"]
  43. }
  44. ma-c19 = {
  45. id = "vpc-03522ef9cbaef2378",
  46. private_subnets = ["subnet-0045fcb58b3ec017c", "subnet-05150379ec0cc4181", "subnet-0b4a35031fd20dcfb"]
  47. public_subnets = ["subnet-0dee7a137d1598c4b", "subnet-0cc302d548e97188d", "subnet-0947439d65a8b54e2"]
  48. private_route_tables = ["rtb-01ad15c283474922a", "rtb-09be121675ff21a20", "rtb-08969d2fb85c343bb"]
  49. public_route_tables = ["rtb-0d94202396743c4a5"]
  50. }
  51. afs = {
  52. id = "vpc-0bb514965e384f13a",
  53. private_subnets = ["subnet-0db1488cd94ad0b38", "subnet-0275d50060a77e726", "subnet-07a0c3f2ee215d5f1"]
  54. public_subnets = ["subnet-05153a99ddb83712c", "subnet-044cf67369cee4967", "subnet-0bb9ec330ead3bab3"]
  55. private_route_tables = ["rtb-0f1ba98c1ce4a1306", "rtb-0861949990769ea9c", "rtb-00c008cd8a03f9a0d"]
  56. public_route_tables = ["rtb-09261ab694d10ed4e"]
  57. }
  58. la-c19 = {
  59. id = "vpc-0ce10fb98f1e9a078",
  60. private_subnets = ["subnet-02ab0934a1161cd38", "subnet-07197e8b1661a3006", "subnet-00135f6f54e0ee4fc"]
  61. public_subnets = ["subnet-0d0ef745c05339043", "subnet-01ab62a37d5c40eb3", "subnet-081ded06d577fd57d"]
  62. private_route_tables = ["rtb-098d239c29c96fb03", "rtb-0cd81b36f75e817e7", "rtb-06b060305a96cfab4"]
  63. public_route_tables = ["rtb-0ca9389c1f764ced5"]
  64. }
  65. dc-c19 = {
  66. id = "vpc-0f64ba0a5c72b7402",
  67. private_subnets = ["subnet-01973d25e80bc4341", "subnet-0e2d94b352495b3c1", "subnet-0f68328639ccb8754"]
  68. public_subnets = ["subnet-04188a43516592efa", "subnet-0a9b6fa8860a05751", "subnet-0281a55f386cf58f2"]
  69. private_route_tables = ["rtb-0f4babc621c88a81c", "rtb-093ce14bd550edfd2", "rtb-06e4a2609b3c63320"]
  70. public_route_tables = ["rtb-0caf65533eea2f16c"]
  71. }
  72. }
  73. }