Skip to content
Snippets Groups Projects

Update Secure Agent's EC2 instance for a better instance - WISCALERTS-2

Merged Nuwan Rajika Kumarasiri requested to merge ebs into master
3 files
+ 22
10
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -34,13 +34,16 @@ resource "aws_launch_configuration" "secure-agent-launch-config" {
@@ -34,13 +34,16 @@ resource "aws_launch_configuration" "secure-agent-launch-config" {
enable_monitoring = false
enable_monitoring = false
iam_instance_profile = aws_iam_instance_profile.ecs-instance-profile.name
iam_instance_profile = aws_iam_instance_profile.ecs-instance-profile.name
security_groups = [data.aws_security_group.sec-group.id]
security_groups = [data.aws_security_group.sec-group.id, data.aws_security_group.default.id]
user_data = <<EOF
user_data = <<EOF
#!/bin/bash
#!/bin/bash
echo ECS_CLUSTER=${var.ecs_cluster_name} >> /etc/ecs/ecs.config
echo ECS_CLUSTER=${var.ecs_cluster_name} >> /etc/ecs/ecs.config
sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
EOF
EOF
instance_type = var.instance_type
instance_type = var.instance_type
 
root_block_device {
 
volume_size = var.instance_ebs_size
 
}
lifecycle {
lifecycle {
create_before_destroy = true
create_before_destroy = true
}
}
Loading