<p>When I add morethan 50 Paths in the Ingress file - getting below error from Google Cloud Platform.</p>

<p><strong>"Error during sync: UpdateURLMap: googleapi: Error 413: Value for field 'resource.pathMatchers[0].pathRules' is too large: maximum size 50 element(s); actual size 51., fieldSizeTooLarge"</strong></p>

<p>We are using Path based Ingress thru Traefik. This error coming from Google Cloud Platform.</p>

<p>Sample Ingress looklike:</p>

<pre><code>apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    traefik.frontend.rule.type: PathPrefixStrip
  name: traefik-ingress
  namespace: default
spec:
  rules:
  - host: domain-name.com
    http:
      paths:
      - backend:
          serviceName: default-http-backend
          servicePort: 8080
        path: /
      - backend:
          serviceName: foo1-service
          servicePort: 8080
        path: /foo1/*
      - backend:
          serviceName: foo2-service
          servicePort: 8080
        path: /foo2/*
      - backend:
          serviceName: foo3-service
          servicePort: 8080
        path: /foo3/*
</code></pre>

<p>This is hard limitation of the URLMap resource, <a href="https://cloud.google.com/load-balancing/docs/quotas" rel="nofollow noreferrer">which cannot be increased</a>.</p>

<blockquote>
  <p>URL maps</p>
  
  <p>Host rules per URL map - 50 - This limit cannot be increased.</p>
</blockquote>

<p>Here's a feature request to increase this limit: <a href="https://issuetracker.google.com/issues/126946582" rel="nofollow noreferrer">https://issuetracker.google.com/issues/126946582</a></p>
