github solo-io/gloo v1.4.0-beta15

pre-release3 years ago

Marked as pre-release due to mTLS mode regression (detailed in #3191) with v2 -> v3 envoy API migration. Will also remove an unnecessary component from the new Failover API added in this release.

New Features

  • Define the API to specify Prioritized Failover in Gloo. This API allows for a user to define a list of endpoint sets which will be used in the case that the main upstream endpoint becomes unhealthy. Failover supports optional locality weighted load balancing which assigns additional weighted load balancing based on the locality assigned to each of the endpoint sets. (#3141)
  • Default gateway proxy to running as non-root and disabling NET_BIND_SERVICE by default. (#3084)
  • Enable certgen to run in a fully restricted kubernetes environment. Certgen now runs without root privileges. (#3084)

Fixes

  • Expose a validation setting (allowWarnings, default true) in the API and in helm that was intended to be exposed. When set to false, the validation webhook will begin rejecting resources that cause warnings in addition to resources that would cause errors. For this to take effect, note that the validation setting alwaysAccept must be set to false. (default true) (#3099)
  • Fix setting custom runAsUser during helm install via --set (#3152)

Don't miss a new gloo release

NewReleases is sending notifications on new releases.