syndesisio / syndesis

A flexible, customizable, open source platform that provides core integration capabilities as a service.
https://syndesis.io/
Apache License 2.0
591 stars 205 forks source link

Integrations are not garbage collected when deleting the syndesis CR #5033

Open astefanutti opened 5 years ago

astefanutti commented 5 years ago

This is a...


[ ] Feature request
[ ] Regression (a behavior that used to work and stopped working in a new release)
[*] Bug report  
[ ] Documentation issue or request

Description

When deleting the syndesis CR, the deployed integrations are not deleted.

The integration deployment config resources should be owned by the syndesis platform, and garbage collected when the later is deleted.

valdar commented 5 years ago

probably also the camelk integration CRs needs to.

astefanutti commented 5 years ago

When using Camel K, maybe even the entire integration platform should be deleted and cascade delete the integration contexts and the integrations.

valdar commented 5 years ago

yep, I meant directly or indirectly through deleting whole camelk.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!