generated from layer5io/layer5-repo-template
-
Notifications
You must be signed in to change notification settings - Fork 187
Labels
kind/enhancementImprovement in current featureImprovement in current feature
Description
Current Behavior
Currently, the model generator requires users to point to a specific directory inside of a repo to locate CustomResourceDefinitions (CRDs). This makes the source location brittle; if the repo structure changes, the generator fails.
Desired Behavior
We need to make the location we use as the source of CRDs more robust.
Users should be able to simply point to a repository URL (e.g., https://github.com/crossplane/crossplane), and the component generator should automatically find the CRDs from there, regardless of where they are located in the file structure.
Implementation
Use the logic in crdsdev/doc as inspiration for enhancing the discovery mechanism in MeshKit. The goal is to move away from static directory paths to a more robust discovery method.
Metadata
Metadata
Assignees
Labels
kind/enhancementImprovement in current featureImprovement in current feature