mirror of
https://github.com/Sea-Haven-Industries/syslog-server.git
synced 2026-09-30 03:03:14 +00:00
Replace the public rsyslog-to-CloudWatch collector with Vector over a prod 10.40 IPsec VGW, Firehose, 90-day S3, Glue, and Athena.
32 lines
1.2 KiB
HCL
32 lines
1.2 KiB
HCL
locals {
|
|
project = "syslog-server"
|
|
account_id = "011934824531"
|
|
environment = "prod"
|
|
|
|
hcp_project = "seahaven-prod"
|
|
hcp_workspace = "syslog-server-prod"
|
|
apply_role = "hcptf-syslog-server"
|
|
plan_role = "hcptf-syslog-server-plan"
|
|
stack_name = local.project
|
|
stack_prefix = "syslog-server-"
|
|
|
|
instance_role_name = "syslog-server-role"
|
|
instance_profile_name = "syslog-server-profile"
|
|
firehose_role_name = "syslog-server-firehose-role"
|
|
boundary_name = "syslog-server-instance-boundary"
|
|
site_alerts_arn = "arn:aws:sns:${var.aws_region}:${local.account_id}:site-alerts"
|
|
|
|
vpc_cidr = "10.40.0.0/16"
|
|
public_subnet_cidr = "10.40.10.0/24"
|
|
office_lan_cidrs = ["10.10.0.0/16", "10.30.0.0/16"]
|
|
ronkonkoma_wan_ip = "47.21.61.4"
|
|
customer_gateway_bgp_asn = 65000
|
|
|
|
bucket_name = "syslog-server-unifi-logs-${local.account_id}"
|
|
firehose_name = "syslog-server-unifi"
|
|
glue_database_name = "unifi"
|
|
athena_workgroup = "syslog-server"
|
|
athena_results_prefix = "athena-results/"
|
|
logs_expire_days = 90
|
|
athena_results_expire_days = 30
|
|
}
|