Module library

EC2

Terraform module to create AWS EC2 instance(s) resources

Charged while it exists

4

These set the floor of the bill. They accrue from the moment they are created, even if nothing uses them.

  • EC2

    aws_ebs_volume

    Provisioned GB per month, charged whether or not it is attached.

  • EC2

    aws_eip

    An hourly charge per address, whether or not it is attached.

  • EC2

    aws_instance

    Instance hours, billed per second while running, plus EBS storage.

  • EC2

    aws_spot_instance_request

    Instance hours at the spot price, which moves with demand.

No charge

8

These carry no charge of their own, though some of them govern resources that do.

  • EC2

    aws_ec2_tag
  • EC2

    aws_volume_attachment
  • IAM

    aws_iam_instance_profile
  • IAM

    aws_iam_role
  • IAM

    aws_iam_role_policy_attachment
  • VPC

    aws_security_group
  • VPC

    aws_vpc_security_group_egress_rule
  • VPC

    aws_vpc_security_group_ingress_rule