config.tf 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. locals {
  2. instance_types_default = {
  3. "alsi-master" = "t3a.small",
  4. "alsi-worker" = "t3a.small",
  5. }
  6. instance_types_exceptions = {
  7. }
  8. instance_types = lookup(local.instance_types_exceptions, var.account_name, local.instance_types_default)
  9. # If cribl is being used for log ingestion, remember to turn on splunk_private_hec
  10. # in `splunk_servers/indexer_cluster/config.tf`, too.
  11. alsi_workers_default = 0 # how many cribl workers
  12. alsi_workers_exceptions = {
  13. afs-mdr-test-c2-gov = 2,
  14. }
  15. alsi_workers = lookup(local.alsi_workers_exceptions, var.account_name, local.alsi_workers_default)
  16. alsi_splunk_nlb_default = false # splunk://moose-alsi-splunk.xdr{,test}.accenturefederalcyber.com:9997 and 9998
  17. alsi_splunk_nlb_exceptions = {
  18. afs-mdr-test-c2-gov = true,
  19. }
  20. alsi_splunk_nlb = lookup(local.alsi_splunk_nlb_exceptions, var.account_name, local.alsi_splunk_nlb_default)
  21. alsi_elastic_alb_default = false # https://moose-alsi-elastic.xdr{,test}.accenturefederalcyber.com -> 9200
  22. alsi_elastic_alb_exceptions = {
  23. afs-mdr-test-c2-gov = true,
  24. }
  25. alsi_elastic_alb = lookup(local.alsi_elastic_alb_exceptions, var.account_name, local.alsi_elastic_alb_default)
  26. alsi_hec_alb_default = false # https://moose-alsi-hec.xdr{,test}.accenturefederalcyber.com -> 8080
  27. alsi_hec_alb_exceptions = {
  28. afs-mdr-test-c2-gov = true,
  29. }
  30. alsi_hec_alb = lookup(local.alsi_hec_alb_exceptions, var.account_name, local.alsi_hec_alb_default)
  31. }