mia-platform / mia-platform/mlp

Allow CRDs custom apply order

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.