mia-platform / mia-platform/mlp
Allow CRDs custom apply order
- Dominant language
- Go
- Stars
- 10
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
At the moment the order in which resources are applied is hardcoded. This limits the usage of custom resources because it does not allow to customize the order for these resources (unknown resource types are by default applied at last).
**Describe the solution you'd like**
It would be very useful to override the default application order. For example this could be done using a new parameter (i propose `--override-resources-order`) that takes the name of the resources' kind in the wanted order.
Contributor guide
Research direction
Start by locating the CLI argument parsing and the code that applies resources in its current hardcoded order. Define how the proposed resource-kind order interacts with unspecified kinds, then verify that the override changes application order for custom resources without breaking the default behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- cli, devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100