Support multiple initialization manifests configmaps
Is your feature request related to a problem?
vcluster supports applying manifest on initialization with a single configmap. Sometimes the size of manifest will exceeds the limitation of configmap(1M) or we need multiple configmaps to organize our manifests better.
Which solution do you suggest?
Support multiple initialization manifests configmaps.
Which alternative solutions exist?
No response
Additional context
codes related:
https://github.com/loft-sh/vcluster/blob/main/pkg/controllers/manifests/init.go#L62
maybe we can filter configmaps with -init-manifests suffix?
Hi, thanks for the issue!
I'll bring it up internally, but you can workaround meantime by pushing manifests to a helm repo and vcluster can pull from there.
We do welcome contributions, but if you do plan to, it will be easier if you propose the changes first! (to make sure it aligns with our vision/roadmap)