-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial copied code from Kyma repository #2
Conversation
* Use non root in Dockerfile * Fix workdir * Removing user as it is non-root already
* Scaffold NATS publisher * Format imports * Add support for ko * Update makefile
* Initial commit * Add tests * Solve make imports * Update comments * Remove unused code * Use '/' at the begining of test namespaces, for both BEB and NATS * Solve comments * Update log message * Solve other comments * Solve make imports * Generate a random port for Nats
…Event publisher apps (#10523)
Co-authored-by: Korbinian Stoemmer <[email protected]> Co-authored-by: Aleksandra Simeonova <[email protected]>
* initial commit * Add log messages * Update log messages * Add BACKEND env variable * Avoid fatal logging outside of main * Solve comments * Add BACKEND env variable for NATS deployment * Use the image event-publisher-proxy for nats too * Fix logs * Update KO deployments * Use PR images for verification * Update log messages * Enhance log messages at publisher starting * Fix beb-publisher deployment for beb-namespace missing / as a prefix * Fix KO build image and update comments Co-authored-by: Marco Bebway <[email protected]>
* Fix KO for eventing-publisher-nats * Update nats publisher dev config * Add a note on the ClusterRoleBinding subject namespace Co-authored-by: Marco Bebway <[email protected]>
…#11211) * Initial commit * Add Stop() method in Commander interface * Add a new reusable context whihc supports multiple instances
* update nats dependencies * bump image * update kyma dependencies
* Upgrade go client to v0.20.7 * Bump publisher-proxy image to PR-11430 * Fix event-publisher-proxy image tag
* Reconnect to Nats in publisher * Solve comments
* Optimze HTTP header access in test * Add debugging test output * Fix after tests * Change header access to Get() * Set event-publisher PR version
* Add tracing context from publisher to controller * Bump image * Fine tune test * Add tracing for /publish endpoint * Cleanup * Cleanup * Cleanup
* Add check-code target * Update RESDME.md
* Dependencies bump for Eventing * bumped prometheus client * updated replaces * image bump
* record metrics for failed backend requests * fix some previously missed tests * bump image * change image folder
…ents/event-publisher-proxy (#17803) * gomod(deps): bump golang.org/x/oauth2 Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.9.0 to 0.10.0. - [Commits](golang/oauth2@v0.9.0...v0.10.0) --- updated-dependencies: - dependency-name: golang.org/x/oauth2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update values.yaml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Friedrich <[email protected]>
* simplify sender interface previously the sender had to return - a PublishResult - an Error The problem here was that PublishResult was treated as an error indicator for the eventMesh Backend, and the error was for other senders such as the on Nats The new interface just expects an Error to be returned in case of an error. Any successful call will result in a 204 response with an empty message. This means now the sender has to map its errors or error responses onto an error object, and any other function in the chain can just treat all errors equally. * remove redundant local variable * bump images * fix lint issues * add missing files * improve readability of tests * fix linter * remove redundant metrics * empty commit * add more logging in case of errors during send * add missing log
* Bump DependaBot PRs * Image bump
* add health status as metric * bump images * update metrics documentation * fix comments * fix comments
…ne3.18 to 1.20.6-alpine3.18 in /components/event-publisher-proxy (#17904) * docker(deps): bump kyma-project/prod/external/golang Bumps kyma-project/prod/external/golang from 1.20.5-alpine3.18 to 1.20.6-alpine3.18. --- updated-dependencies: - dependency-name: kyma-project/prod/external/golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Update values.yaml * Update values.yaml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Friedrich <[email protected]>
* Bump dependabot prs * vendor packages * Undo unwanted change * Image bump
…10.1 in /components/event-publisher-proxy (#18210) * gomod(deps): bump github.com/nats-io/nats-server/v2 Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server) from 2.9.21 to 2.10.1. - [Release notes](https://github.com/nats-io/nats-server/releases) - [Changelog](https://github.com/nats-io/nats-server/blob/main/.goreleaser.yml) - [Commits](nats-io/nats-server@v2.9.21...v2.10.1) --- updated-dependencies: - dependency-name: github.com/nats-io/nats-server/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update values.yaml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mansur Uralov <[email protected]>
…s/event-publisher-proxy (#18179) * gomod(deps): bump go.uber.org/zap in /components/event-publisher-proxy Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.25.0 to 1.26.0. - [Release notes](https://github.com/uber-go/zap/releases) - [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md) - [Commits](uber-go/zap@v1.25.0...v1.26.0) --- updated-dependencies: - dependency-name: go.uber.org/zap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update values.yaml --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mansur Uralov <[email protected]>
* Added ENV flag to disable Application CR lister * added tests * image bump
* dont-deploy-epp-without-nats * bump image * undo bump image of ec * change to disconnected * simplify * reenable nats
…ckets (#18301) * rename metric to eventing_epp_requests_duration_milliseconds and adjust buckets * fix lint * fix buckets and test * fix lint job * bump images
* Bump golang in Dockerfile. * Bump golang version in module. * Bump eventing-controller * Remove replace for k8s modules. * Code quality. * Bump remaining dependencies. * Replace interface{} with any.
Keywords which can automatically close issues and at(@) or hashtag(#) mentions are not allowed in commit messages. The list of commits with invalid commit messages:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
Description
Changes proposed in this pull request:
Related issue(s)