Attempt to topologically sort resources before updating
The goal is to make a best-effort attempt at reducing the number of "crash-restart" loops required to bring up a group of interdependent resources. The current implementation is very simple and just sorts into 3 tiers: - Namespace, ThirdPartyResource, StorageClass - everything else - Pods or similar (Pod/Job/Deployment/DaemonSet/StatefulSet)
utils/sort.go
0 → 100644
utils/sort_test.go
0 → 100644
Please register or sign in to comment