diff --git a/aws_scale_templates/sub_modules/bastion_template/README.md b/aws_scale_templates/sub_modules/bastion_template/README.md index 42bb434e..c19cde19 100644 --- a/aws_scale_templates/sub_modules/bastion_template/README.md +++ b/aws_scale_templates/sub_modules/bastion_template/README.md @@ -53,8 +53,5 @@ The below steps will provision the AWS Bastion instance required for the IBM Spe | Name | Description | |------|-------------| | [bastion_instance_autoscaling_group_ref](#output_bastion_instance_autoscaling_group_ref) | Bastion instances autoscaling group (id/self-link). | -| [bastion_instance_private_ip](#output_bastion_instance_private_ip) | Bastion instance private ip addresses. | -| [bastion_instance_public_ip](#output_bastion_instance_public_ip) | Bastion instance public ip addresses. | -| [bastion_instance_ref](#output_bastion_instance_ref) | Bastion instance ref. | | [bastion_security_group_ref](#output_bastion_security_group_ref) | Bastion security group reference (id/self-link). | diff --git a/aws_scale_templates/sub_modules/bastion_template/outputs.tf b/aws_scale_templates/sub_modules/bastion_template/outputs.tf index b2904f54..cff86b09 100644 --- a/aws_scale_templates/sub_modules/bastion_template/outputs.tf +++ b/aws_scale_templates/sub_modules/bastion_template/outputs.tf @@ -7,18 +7,3 @@ output "bastion_security_group_ref" { value = module.bastion_security_group.sec_group_id description = "Bastion security group reference (id/self-link)." } - -output "bastion_instance_ref" { - value = module.bastion_autoscaling_group.asg_instance_id - description = "Bastion instance ref." -} - -output "bastion_instance_public_ip" { - value = module.bastion_autoscaling_group.asg_instance_public_ip - description = "Bastion instance public ip addresses." -} - -output "bastion_instance_private_ip" { - value = module.bastion_autoscaling_group.asg_instance_private_ip - description = "Bastion instance private ip addresses." -} diff --git a/resources/aws/asg/asg_group/asg_group.tf b/resources/aws/asg/asg_group/asg_group.tf index 726d52fc..cecde042 100644 --- a/resources/aws/asg/asg_group/asg_group.tf +++ b/resources/aws/asg/asg_group/asg_group.tf @@ -44,36 +44,6 @@ resource "aws_autoscaling_group" "itself" { } } -data "aws_instances" "itself" { - depends_on = [aws_autoscaling_group.itself] - - instance_tags = { - Name = var.asg_tags["value"] - } -} - -data "aws_instance" "itself" { - count = var.asg_desired_size - depends_on = [data.aws_instances.itself] - instance_id = data.aws_instances.itself.ids[count.index] -} - -output "asg_id" { - value = aws_autoscaling_group.itself[*].id -} - output "asg_arn" { value = aws_autoscaling_group.itself[*].arn } - -output "asg_instance_id" { - value = data.aws_instance.itself[*].id -} - -output "asg_instance_public_ip" { - value = data.aws_instance.itself[*].public_ip -} - -output "asg_instance_private_ip" { - value = data.aws_instance.itself[*].private_ip -}