|
@@ -196,6 +196,7 @@ data "template_cloudinit_config" "cloud-init" {
|
|
|
# tcp/8000 - Splunk Web - Entire VPC + var.splunk_legacy_cidr
|
|
|
# tcp/8089 - Splunk API - vpc-access, legacy openvpn, legacy bastion, Phantom
|
|
|
# tcp/8089 - Splunk API + IDX Discovery - Entire VPC + var.splunk_legacy_cidr
|
|
|
+# tcp/9997-9998 - Splunk Data - Entire VPC + var.splunk_legacy_cidr
|
|
|
#
|
|
|
# Egress:
|
|
|
# tcp/8089 - Splunk API + IDX Discovery - Entire VPC + var.splunk_legacy_cidr
|
|
@@ -245,3 +246,13 @@ resource "aws_security_group_rule" "splunk-api-out" {
|
|
|
cidr_blocks = toset(concat([ var.vpc_cidr ], var.splunk_legacy_cidr))
|
|
|
security_group_id = aws_security_group.searchhead_security_group.id
|
|
|
}
|
|
|
+
|
|
|
+resource "aws_security_group_rule" "splunk-data-out" {
|
|
|
+ description = "Splunk Data Outbound to talk to own indexers"
|
|
|
+ type = "egress"
|
|
|
+ from_port = 9997
|
|
|
+ to_port = 9998
|
|
|
+ protocol = "tcp"
|
|
|
+ cidr_blocks = toset(concat([ var.vpc_cidr ], var.splunk_legacy_cidr))
|
|
|
+ security_group_id = aws_security_group.searchhead_security_group.id
|
|
|
+}
|