I have this CRD in the
crds folder of the Helm v3 chart:
apiVersion: apiextensions.k8s.io/v1beta1 kind: CustomResourceDefinition metadata: name: ingressroutetcps.traefik.containo.us spec: group: traefik.containo.us version: v1alpha1 names: kind: IngressRouteTCP plural: ingressroutetcps singular: ingressroutetcp scope: Namespaced
But, upon setup of this chart in the Rancher UI I get the following error:
Failed to install app test-chart. Error: validation failed: unable to recognize "": no matches for kind "IngressRouteTCP" in version "traefik.containo.us/v1alpha1"
Which means, it doesn’t recognize my custom resource, which means the CRD is not loaded.
What’s the issue here and how do I solve it?
The chart is deployed from a catalog declared as a Helm v3 catalog in the Rancher UI.