Skip to content

app-sre/er-aws-cloudwatch

Repository files navigation

External Resources Cloudwatch Module

Ruff uv

External Resources module to provision and manage CloudWatch log groups in AWS with app-interface.

Tech stack

  • Terraform
  • AWS provider
  • Python 3.12
  • Pydantic

Development

Prepare your local development environment:

make dev

See the Makefile for more details.

Update Terraform modules

To update the Terraform modules used in this project, bump the version in versions.tf and update the Terraform lockfile via:

make providers-lock

Development workflow

  1. Make changes to the code.
  2. Update the vars.tf file after app_interface_input.py changes via make generate-variables-tf.
  3. Build the image with make build.
  4. Run the image manually with a proper input file and credentials.

About

ERv2: CloudWatch module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •