Hi,
I'm getting errors in the traefik's logs
2024-07-24T17:27:53Z ERR Error configuring TLS error="secret cert-manager/cert does not exist" ingress=argo-server-ingressroute namespace=cert-manager providerName=kubernetescrd
2024-07-24T17:27:53Z ERR Cannot create service error="endpoints not found" ingress=cm-acme-http-solver-gxtfs namespace=cert-manager providerName=kubernetes serviceName=cm-acme-http-solver-6lmtx servicePort=&ServiceBackendPort{Name:,Number:8089,}
2024-07-24T17:27:53Z ERR Error configuring TLS error="secret cert-manager/cert does not exist" ingress=grafana-ingressroute namespace=cert-manager providerName=kubernetescrd
2024-07-24T17:27:53Z ERR Error configuring TLS error="secret cert-manager/cert does not exist" ingress=argo-server-ingressroute namespace=cert-manager providerName=kubernetescrd
2024-07-24T17:27:53Z ERR Skipping service: no endpoints found ingress=cm-acme-http-solver-gxtfs namespace=cert-manager providerName=kubernetes serviceName=cm-acme-http-solver-6lmtx servicePort=&ServiceBackendPort{Name:,Number:8089,}
2024-07-24T17:27:56Z ERR Error configuring TLS error="secret cert-manager/cert does not exist" ingress=argo-server-ingressroute namespace=cert-manager providerName=kubernetescrd
2024-07-24T17:27:56Z ERR Error configuring TLS error="secret cert-manager/cert does not exist" ingress=grafana-ingressroute namespace=cert-manager providerName=kubernetescrd
2024-07-24T17:28:33Z ERR Cannot create service error="service not found" ingress=cm-acme-http-solver-gxtfs namespace=cert-manager providerName=kubernetes serviceName=cm-acme-http-solver-6lmtx servicePort=&ServiceBackendPort{Name:,Number:8089,}
2024-07-24T17:28:33Z ERR Error configuring TLS error="secret cert-manager/cert does not exist" ingress=argo-server-ingressroute namespace=cert-manager providerName=kubernetescrd
but after some times everything gets fine (path and certificate)
one of my ingress look like
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
  name: argo-server-ingressroute
  namespace: cert-manager
spec:
  entryPoints:
    - websecure
  tls:
    secretName: cert
  routes:
    - kind: Rule
      services:
        - name: argo-server
          port: 2746
          namespace: argo
      match: Host(`xxx.com`) && PathPrefix(`/`)
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
  name: argo-server-ingressroute-http
  namespace: cert-manager
spec:
  entryPoints:
    - web
  routes:
    - kind: Rule
      services:
        - name: argo-server
          port: 2746
          namespace: argo
          match: Host(`xxx.com`) && PathPrefix(`/`)
      middlewares:
        - name: http-redirect
          namespace: traefik
and my value file
image:
  tag: v3.0.4
ingressRoute:
  dashboard:
    enabled: false
ingressClass:
  enabled: true
  isDefaultClass: true
providers:
  kubernetesCRD:
    enabled: true
service:
  enabled: true
  type: LoadBalancer
additionalArguments:
  - --providers.kubernetescrd.allowCrossNamespace=true
My guess is that the traefik pods are faster than the cert-manager pods
any idea to avoid getting theses errors ?