gloo

The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy

APACHE-2.0 License

Stars
3.9K
Committers
176

Bot releases are hidden (Show)

gloo - v1.11.59

Published by sam-heilbron over 1 year ago

Dependency Bumps

  • docker/distribution has been upgraded to v2.8.2+incompatible.
gloo - v1.12.56

Published by sam-heilbron over 1 year ago

Dependency Bumps

  • docker/distribution has been upgraded to v2.8.2+incompatible.
gloo - v1.14.8

Published by sam-heilbron over 1 year ago

Dependency Bumps

  • docker/distribution has been upgraded to v2.8.2+incompatible.
  • envoy-gloo/solo-io has been upgraded to v1.25.6-patch4.

Fixes

  • The following AccessLogFilters now require the following values to be set: FractionalPercent.RuntimeKey on RuntimeFilter, ComparisonFilter.Value and ComparisonFilter.Value.RuntimeKey on StatusCodeFilter ComparisonFilter.Value and ComparisonFilter.Value.RuntimeKey on DurationFilter (https://github.com/solo-io/solo-projects/issues/4991)
gloo - v1.15.0-beta11

Published by ben-taussig-solo over 1 year ago

Dependency Bumps

  • gohugoio/hugo has been upgraded to v0.81.0.
  • docker/distribution has been upgraded to v2.8.2+incompatible.
  • envoy-gloo/solo-io has been upgraded to v1.25.6-patch4.

Fixes

  • The following AccessLogFilters now require the following values to be set: FractionalPercent.RuntimeKey on RuntimeFilter, ComparisonFilter.Value and ComparisonFilter.Value.RuntimeKey on StatusCodeFilter ComparisonFilter.Value and ComparisonFilter.Value.RuntimeKey on DurationFilter (https://github.com/solo-io/solo-projects/issues/4991)
gloo - v1.14.7

Published by nfuden over 1 year ago

Helm Changes

Fixes

  • Add a field for the enterprise passthrough feature. The new field allows for a subsection of ciphers to be considered for tls termination. (https://github.com/solo-io/solo-projects/issues/5044)
  • Envoy rejects headerManipulation.responseHeadersToAdd headers where the key start with a ':' and Host headers. We will now reject those headers in gloo validation instead of passing the invalid config to envoy. (https://github.com/solo-io/gloo/issues/8225)
  • Allow configuring secrets resource clients with multiple underlying source clients. This will allow Gloo Edge to List and Watch secrets from any number of the currently supported sources (i.e. Directory, Kubernetes, Vault). It is the responsibility of the user to ensure there are no namespace+name collisions across all configured sources. (https://github.com/solo-io/solo-projects/issues/4892)
gloo - v1.15.0-beta10

Published by jbohanon over 1 year ago

Fixes

gloo - v1.15.0-beta9

Published by gunnar-solo over 1 year ago

New Features

  • Envoy rejects headerManipulation.responseHeadersToAdd headers where the key start with a ':' and Host headers. We will now reject those headers in gloo validation instead of passing the invalid config to envoy. (https://github.com/solo-io/gloo/issues/8225)
  • Allow configuring secrets resource clients with multiple underlying source clients. This will allow Gloo Edge to List and Watch secrets from any number of the currently supported sources (i.e. Directory, Kubernetes, Vault). It is the responsibility of the user to ensure there are no namespace+name collisions across all configured sources. (https://github.com/solo-io/solo-projects/issues/4892)
gloo - v1.14.6

Published by nfuden over 1 year ago

Helm Changes

  • Allow resource types listed in the gateway.validation.webhook.skipDeleteValidationResources array to be deleted without validation. Use "*" to skip validation for all resource types. (https://github.com/solo-io/gloo/issues/8282)

Fixes

gloo - v1.15.0-beta8

Published by inFocus7 over 1 year ago

Dependency Bumps

  • solo-io/go-utils has been upgraded to v0.24.2.
  • solo-io/k8s-utils has been upgraded to v0.4.0.
  • solo-io/skv2 has been upgraded to v0.30.0.
  • solo-io/solo-apis has been upgraded to sa-k8s-1.26-bump.
  • solo-io/solo-kit has been upgraded to v0.32.0.
  • k8s.io/api has been upgraded to v0.26.4.
  • k8s.io/apiextensions-apiserver has been upgraded to v0.26.4.
  • k8s.io/apimachinery has been upgraded to v0.26.4.
  • k8s.io/client-go has been upgraded to v0.26.4.
  • k8s.io/code-generator has been upgraded to v0.26.4.
  • k8s.io/component-base has been upgraded to v0.26.4.
  • k8s.io/kubectl has been upgraded to v0.26.4.
  • k8s.io/kube-openapi has been upgraded to v0.0.0-20221012153701-172d655c2280.
  • k8s.io/metrics has been upgraded to v0.26.4.
  • k8s.io/utils has been upgraded to v0.0.0-20221128185143-99ec85e7a448.
  • sigs.k8s.io/controller-runtime has been upgraded to v0.14.6.

Breaking Changes

Helm Changes

  • Allow resource types listed in the gateway.validation.webhook.skipDeleteValidationResources array to be deleted without validation. Use "*" to skip validation for all resource types. (https://github.com/solo-io/gloo/issues/8282)

Fixes

gloo - v1.14.5

Published by sheidkamp over 1 year ago

Helm Changes

gloo - v1.12.55

Published by ben-taussig-solo over 1 year ago

Fixes

  • Updates glooctl check to use the GPRC endpoint for proxy validation.
    This fixes an issue where the check would report false-positives
    for invalid proxies that were not persisted. (https://github.com/solo-io/gloo/issues/7697)
gloo - v1.13.19

Published by ben-taussig-solo over 1 year ago

Fixes

  • Updates glooctl check to use the GPRC endpoint for proxy validation.
    This fixes an issue where the check would report false-positives
    for invalid proxies that were not persisted. (https://github.com/solo-io/gloo/issues/7697)
gloo - v1.14.4

Published by nfuden over 1 year ago

Fixes

gloo - v1.15.0-beta7

Published by nfuden over 1 year ago

New Features

Fixes

gloo - v1.15.0-beta6

Published by gunnar-solo over 1 year ago

Helm Changes

Fixes

gloo - v1.13.18

Published by jbohanon over 1 year ago

Helm Changes

Fixes

  • (Enterprise Only) Introduce ability to configure timeouts for individual resolutions within a GraphQL query. Additionally, default the resolver timeout to that configured on the upstream, if any. The per-resolution timeout will overwrite the upstream timeout, and if neither are set then the default timeout of 1 second will be applied. (https://github.com/solo-io/gloo/issues/7950)
gloo - v1.14.3

Published by jbohanon over 1 year ago

Helm Changes

Fixes

  • (Enterprise Only) Introduce ability to configure timeouts for individual resolutions within a GraphQL query. Additionally, default the resolver timeout to that configured on the upstream, if any. The per-resolution timeout will overwrite the upstream timeout, and if neither are set then the default timeout of 1 second will be applied. (https://github.com/solo-io/gloo/issues/7950)
gloo - v1.12.54

Published by ianmacclancy over 1 year ago

Fixes

gloo - v1.13.17

Published by ianmacclancy over 1 year ago

Fixes

gloo - v1.14.2

Published by inFocus7 over 1 year ago

New Features

  • Expose Envoy's OCSP Stapling support through two new fields: ocsp_staple and ocsp_staple_policy. OCSP responses can be stored in TLS secrets through glooctl create secret tls, or by manually storing the OCSP response in a k8s tls secret under the data field: tls.ocsp-staple. The tls.ocsp-staple secret field name is subject to change, and is currently based off of the naming used by cert-manager in this WIP PR. (https://github.com/solo-io/gloo/issues/5605)

Fixes

Package Rankings
Top 1.19% on Proxy.golang.org