Skip to content

Support cloudwatch deployment alarms to catch failed deployments #257

Open
@abeluck

Description

@abeluck

Describe the Feature

Terraform v4.49.0 back in 2023 released support for cloudwatch deployment alarms.

tf docs: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/ecs_service#cloudwatch-deployment-alarms

This module doesn't support them unfortunately.

Expected Behavior

Be able to pass alarm config like:

...
alarms {
    enable   = true
    rollback = true
    alarm_names = [
      aws_cloudwatch_metric_alarm.example.alarm_name
    ]
  }
...

Use Case

Our use case is detecting failed deployments

Describe Ideal Solution

The ideal solution is adding support for deployment alarms

Alternatives Considered

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions