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.