/eventing-tools

Primary LanguageGoOtherNOASSERTION

Eventing Tools

This repository contains useful tools for Kyma Eventing:

  • Loadtest for load-testing the Eventing components by continuously sending and receiving cloudevents.
  • Publisher for publishing legacy and cloudevents continuously.
  • Subscriber for consuming cloudevents.

Note: The publisher and the subscriber are using the same Eventing infrastructure (e.g. Kyma subscriptions, subscribers, ...etc). This could be useful when verifying Eventing on any cluster by deploying both applications and watching their logs.

Prerequisites

Future enhancements

  • Instead of duplicating and hard-coding the common Eventing infrastructure (e.g. Kyma subscriptions, subscribers, ...etc) between the publisher and the subscriber, have a central place for common configurations where both applications can use at runtime.
  • Use a structured logger for all applications.