[syntetic integrations] create a mutating webhook to automaticall inject pod label when missing
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
This issue has been automatically marked as stale due to 90 days of inactivity. It will be closed if no further activity occurs within 15 days. If you think that’s incorrect or the issue should never stale, please simply write any comment. Thanks for your contributions!
Hi, is this feature added or any updates if not then can this be assign to me.
Hi @antoniomerlin, no, it's not yet assigned, thanks for the interest. I'm assigning to you. Let us know if you need any support while developing the feature. Thanks!