Is there anyone who does not want to deprecate local-gateway.mesh: "mesh" in config-istio?

61 views
Skip to first unread message

Kenjiro Nakayama

unread,
Jul 29, 2021, 9:35:05 PM7/29/21
to Knative Users, knati...@googlegroups.com
Hello Knative users especially net-istio users,

As per title, we are planning to deprecate and eventually remove the local-gateway.mesh configuration.

    # To use only Istio service mesh and no knative-local-gateway, replace
    # all local-gateway.* entries by the following entry.
    local-gateway.mesh: "mesh"


So, please let us know in the github issue if you do not want to deprecate it.

The configuration makes local traffic completely rely on mesh (virtual service).
And we are planning to deprecate the config with the following reasons:
  • DomainMapping cannot enable `local-gateway.mesh` as discussed in https://github.com/knative-sandbox/net-istio/issues/562#issuecomment-809934621
  • E2E test does not enable `local-gateway.mesh` (because domainmapping tests fail and mesh specific option for test is necessary.)
  • mesh to mesh traffic has no difference between w/ and w/o `local-gateway.mesh`. The option is just to use only mesh and to completely remove the local gateway.
Thanks,
Kenjiro
Reply all
Reply to author
Forward
0 new messages