<p>I have set up traefik with the helm chart. I have an application that I want visible to the outside world. But I am getting this error below.</p>
<pre><code>kind: Ingress
apiVersion: networking.k8s.io/v1beta1
metadata:
  namespace: example
  name: example-ingress
  annotations:
    traefik.ingress.kubernetes.io/router.entrypoints: web, websecure
spec:
  rules:
  - host: mydomain.com
    http:
      paths:
      - path: /
        backend:
          serviceName: example-app
          servicePort: 80
</code></pre>
<p>I can then run:</p>
<pre><code>kubectl get ing -n example
</code></pre>
<p>which gives me:</p>
<pre><code>NAMESPACE   NAME              CLASS    HOSTS                       ADDRESS   PORTS   AGE
example     example-ingress   &lt;none&gt;   mydomain.com             80      75m
</code></pre>
<p>But when I check the logs of the traefik pod I get the following errors:</p>
<pre><code>level=error msg=&quot;Cannot create service: subset not found&quot; namespace=example ingress=example-ingress serviceName=example-app providerName=kubernetes servicePort=80
</code></pre>
<p>Any ideas?</p>

Jacob
<p>Please try solution from thread below, answer says:</p>
<p>&quot;I had a missing SecretName in my ingress definition, and i updated ro -rc3 (and finally to v2.0), after the update the error is no longer there&quot;</p>
<p><a href="https://community.containo.us/t/kubernetesingress-cannot-create-service-subset-not-found/1516" rel="nofollow noreferrer">https://community.containo.us/t/kubernetesingress-cannot-create-service-subset-not-found/1516</a></p>
