Skip to content

DNXLabs/terraform-aws-athena_cur

Repository files navigation

terraform-aws-kubecost

Terraform module to deploy CUR (Cost Usage Report) and IAM policies so kubecost can access it.

When you first create the Athena table and the CUR report definition, Amazon adds a cloudformation to the S3 bucket that has to be applied manually. This cloudformation (crawler-cfn.yml) adds a lambda to invoke Athena on every change of the S3 bucket, among other resources. This part is already done by this Terraform as well, so no need to do this manually.

Deployed on payer account

Deployed on another account on organization

TO-DO

  1. Add kubecost setup as well

Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published