Releases: emissary-ingress/emissary
Ambassador 1.0.0-ea7
🎉 Ambassador 1.0.0-ea7 🎉
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: UI buttons can hide themselves
- Bugfix: Developer Portal API acquisition
- Bugfix: Developer Portal internal routing
- Internal: Better JS console usage
- Internal: Rationalize usage reporting for Edge Stack
Ambassador 1.0.0-ea6
🎉 Ambassador 1.0.0-ea6 🎉
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: Improve performance of processing events from Kubernetes
- Feature: Automatic HTTPS should work with any ACME clients doing the HTTP-01 challenge
- Internal: General improvements to test infrasture
- Internal: Improved the release process
ambassador-internal-access-control
Filter
and FilterPolicy
are now
created internally. Remove them from your cluster if upgrading from a
previous version.
Ambassador 1.0.0-ea5
🎉 Ambassador 1.0.0-ea5 🎉
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
- Internal: Improved the reliability of CI
- Internal: Improved the release process
Ambassador Edge Stack 1.0.0-ea3
🎉 Ambassador 1.0.0-ea3 🎉
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: initial edgectl support for Windows!
- UX: be explicit that seeing the license applied can take a few minutes
- Bugfix: don’t try to check for upgrades on every UI snapshot update
- Bugfix: don’t activate the fallback TLSContext if its secret is not available
- Bugfix: first cut at reducing reconfiguration churn
Ambassador Edge Stack 1.0.0-ea1
🎉 Ambassador 1.0.0-ea1 🎉
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 Edge Stack 1.0.0-ea1
Ambassador Edge Stack is in EARLY ACCESS. We strongly encourage following the migration guide to test your installation.
Features
- Authentication and ratelimiting are now available under a free community license
- The Host CRD provides an easy way to tell Ambassador about domains it should expect to handle
- Given a Host CRD, Ambassador can manage TLS certificates using ACME (or you can manage them by hand)
- Redirection from HTTP to HTTPS defaults to ON when termination contexts are present
- Mapping and Host CRDs, as well as Ingress resources, get Status updates to provide better feedback
Bugfixes
- CVE-2019–18801, CVE-2019–18802, and CVE-2019–18836 are fixed by including Envoy 1.12.2
- CORS now happens before rate limiting
- The reconfiguration engine is better protected from exceptions
Ambassador 0.86.0
🎉 Ambassador 0.86.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
- Envoy updated to 1.12.2 for security fixes
- Envoy TCP keepalives are now supported (thanks, Bartek Kowalczyk!)
- Envoy remote access logs are now supported
Ambassador 0.84.1
🎉 Ambassador 0.84.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
Major changes:
- Bugfix: Fix /ambassador permissions to allow running as non-root - Thanks @dmayle for reporting the bug.
v0.84.1-rc1
Merge pull request #1959 from datawire/flynn/dev/fix-perms Fix permissions of /ambassador to allow non-root without overriding AMBASSADOR_CONFIG_BASE_DIR
Ambassador 0.84.0
🎉 Ambassador 0.84.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
Features:
- Support setting window_bits for the GZip filter (thanks to Florent Delannoy!)
- Correctly support tuning the regex_max_size, and bump its default to 200 (thanks to Paul Salaberria!)
- Support setting redirect_cleartext_from in a TLSContext
Bugfixes:
- Correctly update loadbalancer status of Ingress resources
- Don't enable diagd debugging in the test suite unless explicitly requested (thanks to Jonathan Suever!)
- Switch to an Envoy release build
Developer Notes:
- Many many things about the build system have changed under the hood!
- Start with
make help
, and - Join our Slack channel for more help!
- Start with
Ambassador 0.83.0
🎉 Ambassador 0.83.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:
- Update Ambassador to address CVE-2019-15225 and CVE-2019-15226.