Terraform
Jump to navigation
Jump to search
Terraform apply
$ terraform apply
Once finished you can see current configuration with
$ terraform show aws_instance.webserver: id = i-09c1c665cef284235 ami = ami-405f7226 associate_public_ip_address = true availability_zone = eu-west-1c disable_api_termination = false ebs_block_device.# = 0 ebs_optimized = false ephemeral_block_device.# = 0 iam_instance_profile = instance_state = running instance_type = t2.nano ipv6_address_count = 0 ipv6_addresses.# = 0 key_name = id_rsa monitoring = false network_interface_id = eni-9edda3e1 private_dns = ip-10-0-1-21.eu-west-1.compute.internal private_ip = 10.0.1.21 public_dns = public_ip = 34.251.232.46 root_block_device.# = 1 root_block_device.0.delete_on_termination = true root_block_device.0.iops = 100 root_block_device.0.volume_size = 8 root_block_device.0.volume_type = gp2 security_groups.# = 0 source_dest_check = true subnet_id = subnet-6f4f510b tags.% = 0 tenancy = default vpc_security_group_ids.# = 1 vpc_security_group_ids.2119542656 = sg-b14bb1c8 aws_internet_gateway.internet-gateway: id = igw-05af2961 vpc_id = vpc-9ba0b7ff aws_key_pair.auth: id = id_rsa key_name = id_rsa public_key = ssh-rsa AAAAB3NzXXXXXXXXXXXXXXX piotr@ubuntu aws_route.internet_access: id = r-rtb-8207b3e51080289494 destination_cidr_block = 0.0.0.0/0 destination_prefix_list_id = egress_only_gateway_id = gateway_id = igw-05af2961 instance_id = instance_owner_id = nat_gateway_id = network_interface_id = origin = CreateRoute route_table_id = rtb-8207b3e5 state = active vpc_peering_connection_id = aws_security_group.default: id = sg-b14bb1c8 description = Used for public instances egress.# = 1 egress.482069346.cidr_blocks.# = 1 egress.482069346.cidr_blocks.0 = 0.0.0.0/0 egress.482069346.from_port = 0 egress.482069346.ipv6_cidr_blocks.# = 0 egress.482069346.prefix_list_ids.# = 0 egress.482069346.protocol = -1 egress.482069346.security_groups.# = 0 egress.482069346.self = false egress.482069346.to_port = 0 ingress.# = 2 ingress.2165049311.cidr_blocks.# = 1 ingress.2165049311.cidr_blocks.0 = 10.0.0.0/16 ingress.2165049311.from_port = 80 ingress.2165049311.ipv6_cidr_blocks.# = 0 ingress.2165049311.protocol = tcp ingress.2165049311.security_groups.# = 0 ingress.2165049311.self = false ingress.2165049311.to_port = 80 ingress.2541437006.cidr_blocks.# = 1 ingress.2541437006.cidr_blocks.0 = 0.0.0.0/0 ingress.2541437006.from_port = 22 ingress.2541437006.ipv6_cidr_blocks.# = 0 ingress.2541437006.protocol = tcp ingress.2541437006.security_groups.# = 0 ingress.2541437006.self = false ingress.2541437006.to_port = 22 name = terraform_securitygroup owner_id = 312345678906 tags.% = 0 vpc_id = vpc-9ba0b7ff aws_subnet.default: id = subnet-6f4f510b assign_ipv6_address_on_creation = false availability_zone = eu-west-1c cidr_block = 10.0.1.0/24 map_public_ip_on_launch = true tags.% = 1 tags.Name = Public vpc_id = vpc-9ba0b7ff aws_vpc.vpc: id = vpc-9ba0b7ff assign_generated_ipv6_cidr_block = false cidr_block = 10.0.0.0/16 default_network_acl_id = acl-c54c9fa2 default_route_table_id = rtb-8207b3e5 default_security_group_id = sg-bd4bb1c4 dhcp_options_id = dopt-36d84252 enable_classiclink = false enable_dns_hostnames = false enable_dns_support = true instance_tenancy = default main_route_table_id = rtb-8207b3e5 tags.% = 0