I want to using taefik(v2.0) to proxy service into kubernetes(v1.15.2) cluster pod,this is my taefik config:
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: fat-api-route
spec:
entryPoints:
- web
routes:
- match: Host(`k8s-fat-api.example.com`)
kind: Rule
services:
- name: soa-red-envelope-service
port: 11005and I login taefik management dashboard and find this error:
the service "dabai-fat-fat-api-route-789d6ee4fcf7288b0f7f@kubernetescrd" does not existI am sure the soa-red-envelope-service pod start success and listening on port 11005.When I change the backend service to eureka and eureka port and it works fine. It says the config is ok, the pod is ok, now where is the problem could be?
You either don't have a kubernetes service with name soa-red-envelope-service pointing to the backend pods or you have the service but not in the namespace where you have created the ingressroute.