You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Helm charts for the individual controllers include CRDs for resources managed by the specific controller and additionally each controller includes the common CRDs AdoptedResource and FieldExport. This is problematic from a GitOps 'ownership' point of view. It also means that managing and versioning these CRDs follow the controllers.
It would be a better separation of concerns if these CRDs were managed as a separate chart and each controller only contained the CRDs for the specific controller. This is similar to how e.g. Istio have a base chart that installs CRDs and other charts for e.g. the Istio controlplane.
The text was updated successfully, but these errors were encountered:
Helm charts for the individual controllers include CRDs for resources managed by the specific controller and additionally each controller includes the common CRDs
AdoptedResource
andFieldExport
. This is problematic from a GitOps 'ownership' point of view. It also means that managing and versioning these CRDs follow the controllers.It would be a better separation of concerns if these CRDs were managed as a separate chart and each controller only contained the CRDs for the specific controller. This is similar to how e.g. Istio have a
base
chart that installs CRDs and other charts for e.g. the Istio controlplane.The text was updated successfully, but these errors were encountered: