TriggerMesh - Event Sources Bundle
A subset of the TriggerMesh platform containing only event sources.
Contents
- Included Components
- Creating a Release
Included Components
-
Event Sources for Amazon Web Services
- CloudWatch
- CloudWatch Logs
- CodeCommit
- Cognito Identity
- Cognito User Pool
- DynamoDB
- EventBridge
- Kinesis
- Performance Insights
- Simple Cloud Storage (S3)
- Simple Notification Service (SNS)
- Simple Queue Service (SQS)
-
Event Sources for Microsoft Azure
- Activity Logs
- Blob Storage
- Event Grid
- Event Hubs
- IoT Hub
- Queue Storage
- Service Bus Queues
- Service Bus Topics
-
Event Sources for Google Cloud Platform
- Cloud Audit Logs
- Cloud Billing
- Cloud Pub/Sub
- Cloud Source Repositories
- Cloud Storage
Creating a Release
ℹ Please ensure ko
is installed according to the TriggerMesh Contributor Guide.
To publish a container image for this bundle and generate the corresponding release manifests, set the value of the
KO_DOCKER_REPO
environment variable to the container registry where the image is to be pushed, then run:
make release
Once the build is complete and the container image is uploaded, the release manifests are written to the _output
directory.
$ ls _output
triggermesh-crds.yaml triggermesh.yaml
Syncing From Triggermesh Repo
To keep the contents of this repository up to date after each TriggerMesh release, manifests and source files must be updated using the synchronization script:
hack/sync-from-tmtm.sh
The script itself and the controller manifest should be updated if sources are added, removed or renamed.