v0.19.0
Pre-release
Pre-release
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
andglooctl proxy address
(#1095)
Fixes