Skip to content

v0.19.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ilackarms ilackarms released this 20 Sep 16:28

Marked as pre-release due to helm-chart publish issue.

Dependency Bumps

  • solo-io/go-utils has been upgraded to v0.10.8.

Breaking Changes

  • Update the external auth APIs to support configuring authentication/authorization on routes and weighted destinations, in addition to virtual hosts. The auth configuration that currently is defined directly on the virtual service/proxy resources (under virtualHostPlugins) will become a top-level solo-kit resource (in the context of Kubernetes this means a new CRD). Resources that need to use a particular auth configuration can now just reference the correspondent new AuthConfig resource. The advantages of this change are twofold: besides reducing the duplication of configuration, it guarantees the stability of secured upstreams between auth configuration updates. (#1201)

New Features

  • Add plugin to enable envoy health check filter (#1230)
  • Allow users to specify the kubernetes cluster name in glooctl proxy url and glooctl proxy address (#1095)

Fixes

  • Speed up the Helm tests. (#1226)
  • Gloo will not re-start it's XDS service when settings change (#1191)
  • Gloo will optionally wait for EDS to be ready before continuing (#1191)