Skip to content

v1.3.15

Compare
Choose a tag to compare
@ashleywang1 ashleywang1 released this 23 Mar 15:16
cf1f074

Dependency Bumps

  • solo-io/solo-kit has been upgraded to v0.13.3.

Helm Changes

  • Allow un-setting replicas, to support flux usage of deployment with the HPA. (#2650)
  • Add quote to envoyExtgraArgs in the gatewayProxy deployment. This allows using values that start with %. This is useful for stackdriver log ingestion (#2647)

Fixes

  • With disableProxyCollection: false (the default), extauth had a race condition where it could recevie nil config. This could result in 403s that shouldn't happen. This change pulls in a fix from solo-kit where GetStatusKeys was returning a slice with an empty string, which caused an empty snapshot to be added with an empty version. Fixing this issue means that this nil config should no longer occur. (#2645)
  • Check auth configs with glooctl check. (#2036)
  • If a Virtual Service refers to a missing Auth Config, this error will now show up in the Virtual Service and the Proxy statuses as errors. (#2017)
  • Shrink the footprint of discovery significantly by removing upstream creation based on pod labels, which was originally used for (and no longer needed by) subset routing. This can drastically reduce the number of upstreams created, which in turn will reduce the size of upstreams stored in Gloo in-memory, reducing Gloo's memory footprint. (#2619)