the server can be any deployment. three component are gather by the kubevela application. when delete the application the status of clb CR will be false. and cannot be delete directly using kubectl delete clb xxx, but the behavior that delete the wrong resource is not easy to find and hard to look up from the logs of kubevela's controller.
What happened?
when combine use with oam/kubevela:
After delete kubevela's application, the clb component is not correctly delete:
Then when after delete the finilizer in the clb runtime spec, it may mismatch and delete wrong cloud resource.
How can we reproduce it?
What environment did it happen in?
Crossplane version:
the server can be any deployment. three component are gather by the kubevela application. when delete the application the status of clb CR will be false. and cannot be delete directly using
kubectl delete clb xxx
, but the behavior that delete the wrong resource is not easy to find and hard to look up from the logs of kubevela's controller.