Currently, APIServiceNamespace does not have finalisers wired to it.
With the soon-to-be-merged PR, we will add the ability for providers to request pre-created namespaces.
With this addition, handling the lifecycle is getting riskier. We should add finaliser to APIServiceNamespace and ensure its only removed
Once we know for sure that we have cleaned the namespaces on the consumer side.
We need to ensure we clean namespaces, only those owned by the provider, not the consumer.
Currently, APIServiceNamespace does not have finalisers wired to it.
With the soon-to-be-merged PR, we will add the ability for providers to request pre-created namespaces.
With this addition, handling the lifecycle is getting riskier. We should add finaliser to APIServiceNamespace and ensure its only removed
Once we know for sure that we have cleaned the namespaces on the consumer side.
We need to ensure we clean namespaces, only those owned by the provider, not the consumer.