github solo-io/gloo v1.5.0-beta17

3 years ago

Dependency Bumps

  • solo-io/envoy-gloo has been upgraded to v1.16.0-rc1.

Helm Changes

  • Add helm value for rate limit descriptors in settings. (#3422)

New Features

  • Define the API to allow adding arbitrary API key secret data to the headers of successfully authorized requests. (#3385)
  • Define the API to allow users to change the name of the header that the Gloo Enterprise external auth server inspects for API keys. (#3390)
  • The API keys can now be provided as simple Kubernetes secrets. Instead of being nested in a YAML document inside the secret data, the key is now simply the value of the api-key data key. This change is backwards compatible, i.e. Gloo will still support existing secrets with the old format. glooctl create secret apikey will now generate secrets with the new format. (#3472)
  • Support a Kubernetes-style plugin system for glooctl. (See https://kubernetes.io/docs/tasks/extend-kubectl/kubectl-plugins/). This allows users to invoke arbitrary binary plugins via glooctl , where a plugin is defined as any executable on the user's PATH that is prefixed with glooctl-. (#3460)

Fixes

  • Update envoy to pull in grpc-web fix for safari. (#3474)

Don't miss a new gloo release

NewReleases is sending notifications on new releases.