Kan Wu
Kan Wu
### Minimal reproduce step There is a probability of being blocked when deleting a CollaSet with at lease one Pod. Following codes may have problems: 1. When ownedIDs is empty,...
### Is your feature request related to a problem? Please describe: After preparing finished in PodOpsLifecycle, we still want to hold CollaSet process for a while before it delete or...
### What would you like to be added? CollaSet reconcile should report the error returned from scaling Pods operation, and continue to do following Pod update operation. ### Why is...
### What would you like to be added? Do not deep copy k8s resources, when listing them from cache. ### Why is this needed? Deep copy is one of the...
### What would you like to be added? CollaSets are able to exclude their owned Pods and designate them as orphaned. Conversely, they can also include these orphaned Pods to...
### What would you like to be added? add some comment to explain PodOpsLifecycle procedure in webhook codes, like here https://github.com/KusionStack/kafed/blob/main/pkg/webhook/server/generic/pod/opslifecycle/webhook.go#L123 also the codes here could be refactored more readable....
### What would you like to be added? build e2e test framework ### Why is this needed? to promote kafed quality by running kafed e2e test
### Minimal reproduce step Scale in 2 pods, along with more than 2, let's say 3 podToDelete. ### What did you expect to see? 2 Pods from podToDelete list should...
## What type of PR is this? docs ## What this PR does / why we need it: The doc url in readme is out of date. ## Which issue(s)...
## Enhancement Doc [url](https://kusionstack.io/docs/ctrlmesh/intro/) is out of date. The correct one is https://www.kusionstack.io/ctrlmesh/intro/