Ambassador Edge Stack 2.0.4
🎉 Ambassador Edge Stack 2.0.4 🎉
Ambassador Edge Stack is a Kubernetes-native microservices API gateway built on the Envoy Proxy.
Upgrade Edge Stack - https://www.getambassador.io/reference/upgrading.html
View changelog - https://github.com/datawire/edge-stack/blob/master/CHANGELOG.md
Get started with Edge Stack on Kubernetes - https://www.getambassador.io/user-guide/getting-started
We're pleased to introduce Ambassador Edge Stack 2.0.4 for general availability! The 2.X family
introduces a number of changes to allow Ambassador Edge Stack to more gracefully handle larger
installations, reduce global configuration to better handle multitenant or multiorganizational installations,
reduce memory footprint, and improve performance. We welcome feedback!! Join us on Slack and let
us know what you think.
Ambassador Edge Stack
-
Change: The
x.getambassador.io/v3alpha1API version has become thegetambassador.io/v3alpha1API
version. TheAmbassador-prefixes fromx.getambassador.io/v3alpha1resources have been removed
for ease of migration. Note thatgetambassador.io/v3alpha1is the only supported API version
for 2.0.4 — full support forgetambassador.io/v2will arrive soon in a later 2.X version. -
Feature: The
getambassador.io/v3alpha1API version and the published chart and manifests have been
updated to support Kubernetes 1.22. -
Feature: You can now set
dns_typebetweenstrict_dnsandlogical_dnsin aMappingto configure the
Service Discovery Type. -
Feature: You can now set
respect_dns_ttltotrueto force the DNS refresh rate for aMappingto be
set to the record's TTL obtained from DNS resolution. -
Feature: You can now set
buffer_limit_bytesin theambassadorModuleto to change the size of the
upstream read and write buffers. The default is 1MiB. -
Bugfix: The release now shows its actual released version number, rather than the internal development
version number. (#3854) -
Bugfix: Large configurations no longer cause Ambassador Edge Stack to be unable to communicate with
Ambassador Cloud. (#3593) -
Bugfix: The
l7Depthelement of theListenerCRD is properly supported.