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

Already on GitHub? Sign in to your account

Add support for Stack Notifications #184

Closed
georgealton opened this Issue Aug 22, 2017 · 1 comment

Comments

Projects
None yet
2 participants

It's possible to configure a Cloud Formation Stack to notify an SNS Topic of events. This is useful for providing monitoring back to teams when a stack is updated. We use this feature, to get Notifications back into Slack for Cloud Formation Events. So I'd like to be able to configure per stack, a list of SNS Notification ARNs in sceptre.

This could be implemented by adding a property to a stack within sceptre for notifications, followed by the list of Topic ARNs. When the API call is made to AWS to create the stack, the supplied ARNs would be passed, along with other stack parameters.

Contributor

theseanything commented Oct 12, 2017

Yup agree - and feel this could be easily implemented.
So we'd have something like this:

template_path: to/some/file.yaml
notifications:
    - arn:aws:sns:us-west-2:111122223333:MyTopic
    - arn:aws:sns:us-west-2:111122223333:MyOtherTopic
    - arn:aws:sns:us-west-2:111122223333:AnotherTopic 

And the list is simply passed to relevant API calls.

cboss24 added a commit to cboss24/sceptre that referenced this issue Oct 16, 2017

[Resolve #184] Add support for SNS stack notifications
Now able to specify a list of SNS topic ARNs within a stack config
using the `notifications` field. Notifications for that stack will
then be sent to the specified SNS topics. This is useful for monitoring
and integrating with Cloudformation.

cboss24 added a commit to cboss24/sceptre that referenced this issue Oct 16, 2017

[Resolve #184] Add support for SNS stack notifications
Now able to specify a list of SNS topic ARNs within a stack config
using the `notifications` field. Notifications for that stack will
then be sent to the specified SNS topics. This is useful for monitoring
and integrating with Cloudformation.

cboss24 added a commit to cboss24/sceptre that referenced this issue Oct 16, 2017

[Resolve #184] Add support for SNS stack notifications
Now able to specify a list of SNS topic ARNs within a stack config
using the `notifications` field. Notifications for that stack will
then be sent to the specified SNS topics. This is useful for monitoring
and integrating with Cloudformation.

cboss24 added a commit to cboss24/sceptre that referenced this issue Oct 18, 2017

[Resolve #184] Add support for SNS stack notifications
Now able to specify a list of SNS topic ARNs within a stack config
using the `notifications` field. Notifications for that stack will
then be sent to the specified SNS topics. This is useful for monitoring
and integrating with Cloudformation.

cboss24 added a commit to cboss24/sceptre that referenced this issue Oct 18, 2017

[Resolve #184] Add support for SNS stack notifications
Now able to specify a list of SNS topic ARNs within a stack config
using the `notifications` field. Notifications for that stack will
then be sent to the specified SNS topics. This is useful for monitoring
and integrating with Cloudformation.

@b-t-g b-t-g closed this in 24eb142 Oct 18, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment