You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/05/30 03:06:05 UTC

[GitHub] [camel-k] tadayosi commented on issue #3311: Integrations, IntegrationKits, IntegrationPlatforms are not owned by Namespaces

tadayosi commented on issue #3311:
URL: https://github.com/apache/camel-k/issues/3311#issuecomment-1140636011

   Good finding!
   
   Talking about whether to add ownership to them, I thought the kits are intentionally left even after the operator is uninstalled, since they work as build caches and may be reused with another operator installation.
   
   As for namespaces, I think deleting them should delete all resources under them:
   https://kubernetes.io/docs/tasks/administer-cluster/namespaces/#deleting-a-namespace
   If it doens't then probably it's because some resources are blocking, i.e. the operator is not cleaned up.
   
   If the issue is only for the e2e testing, then adding owner references might be a bit intrusive; instead we could perhaps just make sure `WithNewTestNamespace` test helper clean up all kamel resources and the operator to resolve it.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org