Skip to content

new(api): add konnectEventGateway CRD#3594

Draft
alacuku wants to merge 9 commits intomainfrom
kcl/konnect-eventgateway
Draft

new(api): add konnectEventGateway CRD#3594
alacuku wants to merge 9 commits intomainfrom
kcl/konnect-eventgateway

Conversation

@alacuku
Copy link
Copy Markdown
Contributor

@alacuku alacuku commented Mar 16, 2026

What this PR does / why we need it:

Implement the KonnectEventGateway CRD to represent a Kong Event Gateway control plane entity in Konnect, backed by the /v1/event-gateways API.

Which issue this PR fixes

Fixes #3539

Special notes for your reviewer:

The PR implements the full lificycle of the konnectEventGateway CRD. The reconciler is already in place and tests have been added: crdValidation, unit tests, envTests and e2e tests.

PR Readiness Checklist:

Complete these before marking the PR as ready to review:

  • the CHANGELOG.md release notes have been updated to reflect significant changes

alacuku added 9 commits March 19, 2026 09:31
Signed-off-by: alacuku <aldo@lacuku.eu>
The eventgateway interfaces was first introduces in the sdk-konnect and then the
package was bumped in KO to provide the new interface for the eventgateway

Signed-off-by: alacuku <aldo@lacuku.eu>
…eneric reconciler

Signed-off-by: alacuku <aldo@lacuku.eu>
Signed-off-by: alacuku <aldo@lacuku.eu>
Signed-off-by: alacuku <aldo@lacuku.eu>
Signed-off-by: alacuku <aldo@lacuku.eu>
@alacuku alacuku force-pushed the kcl/konnect-eventgateway branch from e78f934 to a08133f Compare March 19, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement KonnectEventGateway CRD

1 participant