Releases: emissary-ingress/emissary
Ambassador 0.82.0
🎉 Ambassador 0.82.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Major changes:
- Feature: Arrange for the Prometheus metrics endpoint to also return associated headers (thanks, Jennifer Wu!)
- Feature: Support setting a TLS origination context when doing TLS to a RateLimitService (thanks, Phil Peble!)
- Feature: Allow configuring Envoy's access log path (thanks, Jonathan Suever!)
- Update: Switch to Python 3.7 and Alpine 3.10
Developer notes:
- Switch back to the latest mypy (currently 0.730)
- Environment variable KAT_IMAGE_PULL_POLICY can override the imagePullPolicy when running KAT tests
- Updated Generated Envoy Golang APIs
Ambassador 0.81.0
🎉 Ambassador 0.81.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Major changes:
- Feature: ${} environment variable interpolation is supported in all Ambassador configuration resources (thanks, Stefan Sedich!)
- Feature: DataDog APM tracing is now supported (thanks again, Stefan Sedich!)
- Bugfix: Fix an error in the TLSContext schema (thanks, @georgekaz!)
Developer notes:
- Test services can now be built, deployed, and tested more easily (see BUILDING.md)
mypy
is temporarily pinned to version 0.720.
Ambassador 0.80.0
🎉 Ambassador 0.80.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Major changes:
- Feature: Basic support for the Kubernetes Ingress resource
- Feature: Basic reporting for some common configuration errors (lack of Mappings, lack of TLS contexts)
- Bugfix: Update Envoy to prevent crashing when updating AuthService under load
Developer notes
- Golang components now use Go 1.13
- Ambassador build now requires clean type hinting
- KAT client and server have been pulled back into the Ambassador repo
Ambassador v0.78.0
🎉 Ambassador v0.78.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Major changes:
- Feature: Support setting cipher_suites and ecdh_curves in TLSContext - #1782 (Thanks @teejaded)
- Feature: Make 128-bits traceids the default - #1794 (Thanks @Pluies)
- Feature: Set cap_net_bind_service to allow binding to low ports - #1720 (Thanks @swalberg)
Minor changes:
v0.78.0-rc2
Merge pull request #1814 from datawire/flynn/dev/fix-version-check Whoops. Tweak the Scout versioning checks for the leading 'v'.
v0.78.0-rc1
Merge pull request #1811 from datawire/teejaded-teejaded/tls_params/c…
Ambassador 0.77.0
🎉 Ambassador 0.77.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
- (Feature) Support the
least_request
load balancer policy (thanks, Steve Flanders!) - (Misc) Many test and release-engineering improvements under the hood
Ambassador 0.76.0
🎉 Ambassador 0.76.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
Ambassador 0.74.1
🎉 Ambassador 0.74.1 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
- (bugfix) Make sure that updates properly trigger reconfigures ([#1727])
- (misc) Arrange for startup logging to have timestamps
Ambassador 0.74.0
🎉 Ambassador 0.74.0 🎉
Ambassador is an open source, Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Ambassador - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/ambassador/blob/master/CHANGELOG.md
Get started with Ambassador on Kubernetes - https://www.getambassador.io/user-guide/getting-started
- Bugfix: Make sure that the pod dies if Envoy dies
- Bugfix: Correctly allow setting
timeout_ms
forAuthService
(thanks, John Esmet!!) - Feature: Permit configuring
cluster_idle_timeout_ms
for upstream services (thanks, John Esmet!!) (#1542)