apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: reloading-ingress annotations: traefik.ingress.kubernetes.io/router.entrypoints: websecure traefik.ingress.kubernetes.io/router.tls: "true" traefik.ingress.kubernetes.io/router.tls.domains.0.main: reloading-manager.internal.siteworxpro.com traefik.ingress.kubernetes.io/router.middlewares: reloading-manager-strip-prefix@kubernetescrd spec: rules: - host: reloading-manager.internal.siteworxpro.com http: paths: - backend: service: name: reloading-manager port: number: 80 path: / pathType: Prefix - host: reloading-manager.internal.siteworxpro.com http: paths: - backend: service: name: reloading-manager port: number: 8080 path: /api pathType: Prefix --- apiVersion: traefik.io/v1alpha1 kind: Middleware metadata: name: strip-prefix spec: stripPrefix: prefixes: - /api