diff --git a/infrastructure/controllers/traefik/crds.yaml b/infrastructure/controllers/traefik/crds.yaml index 7efd7a1..9f09c5d 100644 --- a/infrastructure/controllers/traefik/crds.yaml +++ b/infrastructure/controllers/traefik/crds.yaml @@ -13,4 +13,46 @@ spec: # exclude all /* # path to crds - !/traefik/crds/ \ No newline at end of file + !/traefik/crds/ +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: traefik-api-crds + namespace: flux-system +spec: + interval: 15m + prune: false + sourceRef: + kind: GitRepository + name: traefik-crds + namespace: flux-system + healthChecks: + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: ingressroutes.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: ingressroutetcps.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: ingressrouteudps.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: middlewares.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: middlewaretcps.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: serverstransports.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: tlsoptions.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: tlsstores.traefik.io + - apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + name: traefikservices.traefik.io +--- \ No newline at end of file diff --git a/infrastructure/controllers/traefik/kustomization.yaml b/infrastructure/controllers/traefik/kustomization.yaml index 38a1ea6..478f058 100644 --- a/infrastructure/controllers/traefik/kustomization.yaml +++ b/infrastructure/controllers/traefik/kustomization.yaml @@ -4,8 +4,8 @@ kind: Kustomization resources: - namespace.yaml - repository.yaml - - release.yaml - crds.yaml + - release.yaml configMapGenerator: - name: traefik-prod-values