Edge Stack Release Notes
Version 1.13.8 (June 08, 2021)
Bug Fix: Fix Ambassador Cloud Service Details
Fixed a bug that occasionally caused missing version information for a service in the Ambassador Service Catalog, especially in clusters with high pod churn.
Feature: Improved Argo Rollouts Experience with Ambassador Cloud
Ambassador Agent now reports the state of ArgoCD configurations and Deployments in order to provide proper configurations to the users while setting up the Argo Rollouts feature.
Version 1.13.7 (June 03, 2021)
Feature: Ambassador JSON logging support
AMBASSADOR_JSON_LOGGINGenvironment variable has been added. When set to
trueJSON format will be used for most of the control plane logs. Some (but few) logs from
gunicornand the Kubernetes
client-gopackage will still be in text only format.
Bug Fix: Consul resolver bugfix with TCPMappings
The TCPMapping has the ability to specify a resolver, however the
ConsulResolverdid not work properly with it. It now utilizes the Consul Connect service discovery instead of falling back to attempting to register an arbitrary endpoint.
Change: Memory usage calculation improvements
The internal memory usage calculation that Emissary Ingress and Ambassador Edge Stack perform has been updated to exclude cache memory. This now matches how the kernel OOMKiller calculates memory and should avoid situations where Envoy updates are throttled unnecessarily.
Version 1.13.4 (May 13, 2021)
Security Update: Envoy 1.15.5
Emissary Ingress 1.13.4 and Edge Stack 1.13.4 have been updated to Envoy 1.15.5, which addresses a high severity security vulnerability (CVE-2021-29492). Edge Stack and Emissary Ingress can now be configured to reject client requests that contain escaped slashes.
For a detailed list of all the changes in past releases, please consult the CHANGELOG.