Releases: datawire/edge-stack
Ambassador Edge Stack 2.0.3-ea
🎉 Ambassador Edge Stack 2.0.3-ea 🎉
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
- Feature: The environment variable
AES_LOG_LEVEL
now also sets the log level for thediagd
logger. (#3686 #3666) - Feature: You can now set
dns_type
in theAmbassadorMapping
to configure how Envoy will use the DNS for
the service. - Bugfix: It is no longer necessary to set
DOCKER_BUILDKIT=0
when building Emissary. A future change will
fully support BuildKit. (#3707)
Ambassador Edge Stack Chart 7.1.8-ea
🎉 Ambassador Edge Stack Chart 7.1.8-ea 🎉
Upgrade Edge Stack - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/emissary-ingress/edge-stack/blob/7.1.8-ea/charts/edge-stack/CHANGELOG.md
- Update Edge Stack chart image to version v2.0.3-ea: CHANGELOG
Ambassador Edge Stack 2.0.2-ea
🎉 Ambassador Edge Stack 2.0.2-ea 🎉
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
-
- Change: Update Envoy from 1.15 to 1.17.4 with security patches to fix the following CVEs
- CVE-2021-32777
- CVE-2021-32779
- CVE-2021-32781
- CVE-2021-32778
- Feature: You can now set
allow_chunked_length
in the Ambassador Module to configure the same value in Envoy. - Change: Envoy-configuration snapshots get saved (as
ambex-#.json
) in/ambassador/snapshots
.
The number of snapshots is controlled by theAMBASSADOR_AMBEX_SNAPSHOT_COUNT
environment
variable; set it to 0 to disable. The default is 30.
Ambassador Edge Stack Chart 7.1.2-ea
🎉 Ambassador Edge Stack Chart 7.1.2-ea 🎉
Upgrade Edge Stack - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/emissary-ingress/edge-stack/blob/7.1.2-ea/charts/edge-stack/CHANGELOG.md
- Update Edge Stack chart image to version v2.0.2-ea: CHANGELOG
Ambassador Edge Stack 2.0.1-ea
🎉 Ambassador Edge Stack 2.0.1-ea 🎉
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 Edge Stack 2.0.1 as a developer preview. The 2.X family introduces a number of changes to allow 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
- Feature: Ambassador Agent reports sidecar process information and Mapping OpenAPI documentation to Ambassador Cloud to provide more visibility into services and clusters.
- Feature: The optional
stats_prefix
element of theAmbassadorListener
CRD now determines the prefix of HTTP statistics emitted for a specificAmbassadorListener
. - Feature: The optional
stats_name
element ofAmbassadorMapping
,AmbassadorTCPMapping
,AuthService
,LogService
,RateLimitService
, andTracingService
now sets the name under which cluster statistics will be logged. The default is theservice
, with non-alphanumeric characters replaced by underscores. - Bugfix: The
AmbassadorMapping
resource can now specifydocs.timeout_ms
to set the timeout when the
Dev Portal is fetching API specifications. - Bugfix: The Dev Portal will now strip HTML tags when displaying search results, showing just
- Bugfix: Ambassador Edge Stack has updated to
k8s.io/klog/v2
to track upstream and to quiet unnecessary log output. - Change: Logs now include subsecond time resolutions, rather than just seconds.
- Change: Envoy-configuration snapshots get saved (as
ambex-#.json
) in/ambassador/snapshots
.
The number of snapshots is controlled by theAMBASSADOR_AMBEX_SNAPSHOT_COUNT
environment
variable; set it to 0 to disable. The default is 30. - Change: Set
AMBASSADOR_AMBEX_NO_RATELIMIT
totrue
to completely disable ratelimiting Envoy
reconfiguration under memory pressure. This can help performance with the endpoint or Consul
resolvers, but could make OOMkills more likely with large configurations. The default isfalse
,
meaning that the rate limiter is active.
the actual content of the search result. - Change: Consul certificate-rotation logging now includes the fingerprints and validity
timestamps of certificates being rotated.
Ambassador Edge Stack Chart 7.1.1-ea
🎉 Ambassador Edge Stack Chart 7.1.1-ea 🎉
Upgrade Edge Stack - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/emissary-ingress/edge-stack/blob/7.1.1-ea/charts/edge-stack/CHANGELOG.md
- Update Edge Stack chart image to version v2.0.1-ea: CHANGELOG
Ambassador Edge Stack Chart 7.1.0-ea
🎉 Ambassador Edge Stack Chart 7.1.0-ea 🎉
Upgrade Edge Stack - https://www.getambassador.io/reference/upgrading#helm.html
View changelog - https://github.com/emissary-ingress/edge-stack/blob/7.1.0-ea/charts/edge-stack/CHANGELOG.md
- Feature: New canarying features for Ambassador in the chart that allow creation of a secondary deployment/service to test new versions and environment variables.
- Feature: Exposed
progressDeadlineSeconds
for the Ambassador and Ambassador Agent Deployments with new values