Amazon SNS is used to send notification messages to one or more HTTP or HTTPS endpoints. This Webhook plugin streamlines the setup for sending Amazon SNS messages to Rundeck. Along with establishing the webhook endpoint, the plugin also handles the Subscription Confirmation required to start sending messages to the endpoint from SNS. The confirmation message will not trigger any associated jobs on Rundeck Webhook entry.
This plugin expects the data coming from AWS to be a JSON object. The http content type does not have to be application/json because in some cases AWS will send json with the content type text/plain. As long as the data is JSON it will be handled correctly.
- AWS SNS Webhook Processor
Available in Rundeck Enterprise only.