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.
Bug Fix: Fix Ambassador Cloud Service Details
Bug Fix: Fix Ambassador Cloud Service Details

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

An AMBASSADOR_JSON_LOGGING environment variable has been added. When set to true JSON format will be used for most of the control plane logs. Some (but few) logs from gunicorn and the Kubernetes client-go package will still be in text only format.
Feature: Ambassador JSON logging support
Feature: Ambassador JSON logging support

Bug Fix: Consul resolver bugfix with TCPMappings

The TCPMapping has the ability to specify a resolver, however the ConsulResolver did not work properly with it. It now utilizes the Consul Connect service discovery instead of falling back to attempting to register an arbitrary endpoint.
Bug Fix: Consul resolver bugfix with TCPMappings
Bug Fix: Consul resolver bugfix with TCPMappings

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.
Change: Memory usage calculation improvements
Change: Memory usage calculation improvements

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.
Security Update: Envoy 1.15.5
Security Update: Envoy 1.15.5

For a detailed list of all the changes in past releases, please consult the CHANGELOG.


Questions?

We’re here to help if you have questions.