Skip to content

chore: Remove check boxes that don't render properly in module doc #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 25, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
69 changes: 32 additions & 37 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,43 +10,38 @@ If you are looking into alternative ways calculating AWS infrastructure costs (f

This is not an official HashiCorp product.

## Features/goals

- [x] Calculate costs before creation:
- [x] tfplan
- [x] Calculate costs after creation:
- [x] tfstate
- [x] Calculate costs from multiple sources (local, remote states, specified resources)
- [x] Optionally, using [cost.modules.tf](https://cost.modules.tf/)
- [x] Can be executed on restricted CI/CD platforms where Terraform can run


## Supported resources

1. EC2 instances (on-demand) and Autoscaling Groups (Launch Configurations and Launch Templates):
- [x] aws_instance
- [ ] aws_autoscaling_group
- [ ] aws_launch_configuration
- [ ] aws_launch_template

2. EC2 Fleets (on-demand)
- [ ] aws_ec2_fleet

3. EBS Volumes, Snapshots, Snapshot Copies
- [x] aws_ebs_volume
- [x] aws_ebs_snapshot
- [x] aws_ebs_snapshot_copy

4. Elastic Load Balancing (ELB, ALB, NLB)
- [x] aws_elb
- [x] aws_alb / aws_lb

5. NAT Gateways
- [x] aws_nat_gateway

6. Redshift Clusters
- [x] aws_redshift_cluster

## Supported Features

- Calculate costs before creation (tfplan)
- Calculate costs after creation (tfstate)
- Calculate costs from multiple sources (local, remote states, specified resources)
- Optionally, using [cost.modules.tf](https://cost.modules.tf/)
- Can be executed on restricted CI/CD platforms where Terraform can run

## Supported Resources

- EC2 instances (on-demand) and Autoscaling Groups (Launch Configurations and Launch Templates):
- aws_instance
- EBS Volumes, Snapshots, Snapshot Copies
- aws_ebs_volume
- aws_ebs_snapshot
- aws_ebs_snapshot_copy
- Elastic Load Balancing (ELB, ALB, NLB)
- aws_elb
- aws_alb / aws_lb
- NAT Gateways
- aws_nat_gateway
- Redshift Clusters
- aws_redshift_cluster

## Feature Roadmap

- More EC2 instances (on-demand) and Autoscaling Groups (Launch Configurations and Launch Templates)
- aws_autoscaling_group
- aws_launch_configuration
- aws_launch_template
- EC2 Fleets (on-demand)
- aws_ec2_fleet

## Usages

Expand Down