Skip to content

feat: implement notifiers and alerts#21

Open
josephpage wants to merge 1 commit intomainfrom
feat/notifiers-alerts
Open

feat: implement notifiers and alerts#21
josephpage wants to merge 1 commit intomainfrom
feat/notifiers-alerts

Conversation

@josephpage
Copy link
Copy Markdown
Collaborator

@josephpage josephpage commented Mar 23, 2026

Summary

  • Add notifiers variable to configure notification channels (email, slack, webhook, rocket_chat)
  • Add alerts variable for metric-based container alerts (cpu, ram, swap, rpm)
  • Alerts reference notifiers by name for automatic ID resolution
  • Replaces the long-standing TODO comment in variables.tf
  • New file: notifiers.tf

Test plan

  • terraform init -backend=false && terraform validate passes
  • Notifier with platform = email resolves platform ID correctly
  • Alert with notifiers = [my-notifier] links to the right notifier

Add notifiers variable to configure notification channels (email, slack,
webhook, rocket_chat) and alerts variable for metric-based container
alerts (cpu, ram, swap, rpm).

Alerts can reference notifiers by name to automatically resolve IDs.
Replaces the long-standing TODO comment in variables.tf.

Requires scalingo provider ~> 2.7.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant