EventBridge
Install
See the Install guide for the full setup, including Windows PowerShell.
curl -fsSL https://install.skippr.io/install.sh | shClick to copyConsumes AWS EventBridge events via an SQS queue target.
Configuration
yaml
source:
kind: eventbridge
event_bus_name: my-bus
sqs_queue_url: "https://sqs.us-east-1.amazonaws.com/123456/my-eb-queue"
region: us-east-1| Field | Default | Description |
|---|---|---|
event_bus_name | (required) | EventBridge bus name |
sqs_queue_url | (required) | SQS queue URL receiving events |
region | AWS region | |
endpoint_url | Custom endpoint |
Namespace: eventbridge.{event_bus_name}
CLI
bash
skippr connect source eventbridge \
--event-bus-name my-bus \
--sqs-queue-url https://sqs.us-east-1.amazonaws.com/123/eb-queue \
--region us-east-1 \
--endpoint-url http://localhost:4566| Flag | Description |
|---|---|
--event-bus-name | EventBridge bus name |
--sqs-queue-url | SQS queue URL receiving events |
--region | AWS region |
--endpoint-url | Custom EventBridge endpoint URL |
Authentication
Authentication uses the AWS default credential chain.
AWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEY- IAM roles, instance profiles, or task roles
- AWS SSO or shared config profiles
Permissions or Network Requirements
The AWS principal needs access to the target SQS queue, and the EventBridge rule must already send events into that queue. The runner must also be able to reach the AWS APIs for the configured region.
Troubleshooting
| Symptom | Fix |
|---|---|
| no events arriving | Verify the EventBridge rule targets the expected SQS queue and that matching events are being emitted. |
| AccessDenied | Check the AWS credential chain and queue access for the configured region. |
Next steps
- Pair this source with a destination from Destination Connectors.
- See How It Works for the end-to-end pipeline flow.
Install
See the Install guide for the full setup, including Windows PowerShell.
curl -fsSL https://install.skippr.io/install.sh | shClick to copy