Skip to content

Commit db486b5

Browse files
committed
update aws-ec2-autoscaling-sessoin-recorder example for updated asg internal module
1 parent 11f3d70 commit db486b5

File tree

1 file changed

+3
-15
lines changed
  • terraform/aws/aws-ec2-autoscaling-session-recorder

1 file changed

+3
-15
lines changed

terraform/aws/aws-ec2-autoscaling-session-recorder/main.tf

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ locals {
1616
// Modify these to use your own VPC
1717
vpc_cidr_block = module.vpc.vpc_cidr_block
1818
vpc_id = module.vpc.vpc_id
19-
subnet_id = module.vpc.public_subnets[0]
19+
subnet_id = module.vpc.private_subnets[0]
2020
security_group_ids = [aws_security_group.tailscale.id]
2121
instance_type = "c7g.medium"
2222
vpc_endpoint_route_table_ids = flatten([
@@ -141,27 +141,15 @@ resource "tailscale_tailnet_key" "main" {
141141
tags = local.tailscale_acl_tags
142142
}
143143

144-
resource "aws_network_interface" "primary" {
145-
subnet_id = local.subnet_id
146-
security_groups = local.security_group_ids
147-
tags = local.aws_tags
148-
}
149-
resource "aws_eip" "primary" {
150-
tags = local.aws_tags
151-
}
152-
resource "aws_eip_association" "primary" {
153-
network_interface_id = aws_network_interface.primary.id
154-
allocation_id = aws_eip.primary.id
155-
}
156-
157144
module "tailscale_aws_ec2_autoscaling" {
158145
source = "../internal-modules/aws-ec2-autoscaling/"
159146

160147
autoscaling_group_name = local.name
161148
instance_type = local.instance_type
162149
instance_tags = local.aws_tags
163150

164-
network_interfaces = [aws_network_interface.primary.id]
151+
subnet_id = local.subnet_id
152+
security_group_ids = local.security_group_ids
165153

166154
# Variables for Tailscale resources
167155
tailscale_hostname = local.name

0 commit comments

Comments
 (0)