camel-k icon indicating copy to clipboard operation
camel-k copied to clipboard

Label Integration container as default container

Open astefanutti opened this issue 4 years ago • 4 comments

When the Integration Pods are composed of more than one containers, like with Service Mesh, it's useful to instruct commands like logs or exec to default to the integration container, where Camel routes run.

A new label, kubectl.kubernetes.io/default-container, has been introduced to meet that need, so it'd be useful to have it set to integration on the Integration Deployment, KnativeService, or CronJob, depending on the deployment strategy.

astefanutti avatar Apr 09 '21 08:04 astefanutti

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!

github-actions[bot] avatar Oct 21 '21 00:10 github-actions[bot]

Hey @astefanutti is this issue still open? I want to work on it.

lakshayletsgo avatar Jan 11 '25 11:01 lakshayletsgo

Hi @lakshayletsgo, it looks like nothing has been done in Camel-K on that side, and the KEP has been implemented so it probably is.

@squakez WDYT ?

gansheer avatar Jan 17 '25 15:01 gansheer

Yes, this is one is still relevant and we're happy to receive any contribution. No one else is actively working on it afaik, so, @lakshayletsgo feel free to work on it and submit a PR.

squakez avatar Jan 18 '25 08:01 squakez