Skip to content
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

[syntetic integrations] create a mutating webhook to automaticall inject pod label when missing #5493

Open
lburgazzoli opened this issue May 10, 2024 · 0 comments
Labels
area/ux Improves user experience kind/feature New feature or request

Comments

@lburgazzoli
Copy link
Contributor

Requirement

Make it easier for user to let camel-k monitor external integrations

Problem

camel-k has now the ability to monitor integration deployed by external tools, however it requires some special set-up as it requires that any Pod to carry the camel.apache.org/integration label. In order to make ti easier for user to let camel-k monitor such integrations, we should reduce the amount of work expected by users.

Proposal

A MutatingWebhook in Kubernetes is a type of webhook that allows for modifying resources before they are persisted in the Kubernetes API server: we can leverage such feature to automatically inject the required pod labels

Open questions

No response

@lburgazzoli lburgazzoli added the kind/feature New feature or request label May 10, 2024
@squakez squakez added the area/ux Improves user experience label May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ux Improves user experience kind/feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants