@@ -258,42 +258,42 @@ installations, reduce memory footprint, and improve performance. We welcome feed
258
258
259
259
[ #2888 ] : https://github.com/datawire/ambassador/issues/2888
260
260
261
-
262
261
## [ 1.14.2] 2021-09-27
263
262
[ 1.14.2 ] : https://github.com/datawire/edge-stack/releases/v1.14.2
264
263
265
264
## Ambassador Edge Stack
266
265
267
266
- Feature: You can now set ` respect_dns_ttl ` to ` true ` to force the DNS refresh rate for a ` Mapping ` to be
268
- set to the record's TTL obtained from DNS resolution
267
+ set to the record's TTL obtained from DNS resolution.
269
268
270
269
- Feature: You can now set ` dns_type ` between ` strict_dns ` and ` logical_dns ` in a ` Mapping ` to configure the
271
- Service Discovery Type
270
+ Service Discovery Type.
272
271
273
- - Feature: You can now set ` buffer_limit_bytes ` in the Module to to configure the default soft limit of 1MiB
274
- on upstream read and write buffers
272
+ - Feature: You can now set ` buffer_limit_bytes ` in the ` ambassador ` ` Module ` to to change the size of the
273
+ upstream read and write buffers. The default is 1MiB.
275
274
276
275
## [ 1.14.1] 2021-08-24
277
276
[ 1.14.1 ] : https://github.com/datawire/edge-stack/releases/v1.14.1
278
277
279
278
## Ambassador Edge Stack
280
279
281
- - Change: Upgraded envoy to 1.17.4 to address security vulnerabilities CVE-2021 -32777, CVE-2021 -32778, CVE-2021 -32779, and CVE-2021 -32781.
280
+ - Change: Upgraded envoy to 1.17.4 to address security vulnerabilities CVE-2021 -32777, CVE-2021 -32778,
281
+ CVE-2021 -32779, and CVE-2021 -32781.
282
282
283
283
## [ 1.14.0] 2021-08-19
284
284
[ 1.14.0 ] : https://github.com/datawire/edge-stack/releases/v1.14.0
285
285
286
286
## Ambassador Edge Stack
287
287
288
- - Change: Upgraded Envoy from 1.15 to 1.17, see the <a
288
+ - Change: Upgraded Envoy from 1.15 to 1.17.3 , see the <a
289
289
href="https://www.envoyproxy.io/docs/envoy/latest/version_history/version_history">Envoy
290
- changelog</a > for more information.
290
+ changelog</a > for more information
291
291
292
- - Feature: You can now set ` allow_chunked_length ` in the Ambassador Module to
293
- the same value in Envoy.
292
+ - Feature: You can now set ` allow_chunked_length ` in the Ambassador Module to configure the same value in
293
+ Envoy
294
294
295
- - Change: The default Envoy API version has changed from V2 to V3, as V2 has fallen out
296
- of support, and has been removed as of Envoy 1.18.0.
295
+ - Change: The default Envoy API version has changed from V2 to V3, as V2 has fallen out of support, and has
296
+ been removed as of Envoy 1.18.0.
297
297
298
298
- Change: Logs now include subsecond time resolutions, rather than just seconds.
299
299
@@ -302,84 +302,71 @@ installations, reduce memory footprint, and improve performance. We welcome feed
302
302
303
303
## Ambassador Edge Stack
304
304
305
- - Bugfix: The ` Mapping ` resource can now specify ` docs.timeout_ms ` to set the timeout when
306
- the Dev Portal is fetching API specifications.
307
-
308
- - Bugfix: The Dev Portal will now strip HTML tags when displaying search results, showing
309
- just the actual content of the search result.
310
-
311
- - Bugfix: Fixed a regression when specifying a comma separated string for ` cors.origins `
312
- on the ` Mapping ` resource. ([ #3609 ] )
305
+ - Bugfix: Fixed a regression when specifying a comma separated string for ` cors.origins ` on the ` Mapping `
306
+ resource
313
307
314
- - Change: Envoy-configuration snapshots get saved (as ambex-#.json) in /ambassador/snapshots.
315
- The number of snapshots is controlled by the ` AMBASSADOR_AMBEX_SNAPSHOT_COUNT ` environment
316
- variable; set it to 0 to disable. The default is 30.
317
-
318
- - Change: Set ` AMBASSADOR_AMBEX_NO_RATELIMIT ` to ` true ` to completely disable ratelimiting
319
- Envoy reconfiguration under memory pressure. This can help performance with the endpoint
320
- or Consul resolvers, but could make OOMkills more likely with large configurations.
321
-
322
- - Change: Consul certificate-rotation logging now includes the fingerprints and validity
323
- timestamps of certificates being rotated.
308
+ - Change: Envoy-configuration snapshots get saved (as ` ambex-#.json ` ) in ` /ambassador/snapshots ` . The number
309
+ of snapshots is controlled by the ` AMBASSADOR_AMBEX_SNAPSHOT_COUNT ` environment variable; set it
310
+ to 0 to disable. The default is 30.
324
311
325
- [ #3609 ] : https://github.com/datawire/ambassador/issues/3609
312
+ - Change: Set ` AMBASSADOR_AMBEX_NO_RATELIMIT ` to ` true ` to completely disable ratelimiting Envoy
313
+ reconfiguration under memory pressure. This can help performance with the endpoint or Consul
314
+ resolvers, but could make OOMkills more likely with large configurations.
326
315
327
316
## [ 1.13.9] 2021-06-30
328
317
[ 1.13.9 ] : https://github.com/datawire/edge-stack/releases/v1.13.9
329
318
330
319
## Ambassador Edge Stack
331
320
332
- - Bugfix: Fixed a bug which caused Ambassador Edge Stack to generate invalid Envoy
333
- configuration when two TCPMappings were configured with the same port, but different
334
- hosts.
321
+ - Bugfix: Fixed a bug which caused Ambassador Edge Stack to generate invalid Envoy configuration when two
322
+ TCPMappings were deployed with the same port, but different host.
335
323
336
324
## [ 1.13.8] 2021-06-08
337
325
[ 1.13.8 ] : https://github.com/datawire/edge-stack/releases/v1.13.8
338
326
339
327
## Ambassador Edge Stack
340
328
341
- - Feature: Ambassador Agent now reports the state of ArgoCD configurations and Deployments
342
- in order to provide proper configurations to the users while setting up the Argo Rollouts
343
- feature. See the [ Argo+Ambassador documentation] ( https://www.getambassador.io/docs/argo )
344
- for more info.
329
+ - Bugfix: Fixed a bug that occasionally caused missing version information for a service in the Ambassador
330
+ Service Catalog, especially in clusters with high pod churn.
345
331
346
- - Bugfix: Fixed a bug that occasionally caused missing version information for a service in
347
- the Ambassador Service Catalog, especially in clusters with high pod churn .
332
+ - Feature: Ambassador Agent now reports the state of ArgoCD configurations and Deployments in order to
333
+ provide proper configurations to the users while setting up the Argo Rollouts feature .
348
334
349
335
## [ 1.13.7] 2021-06-03
350
336
[ 1.13.7 ] : https://github.com/datawire/edge-stack/releases/v1.13.7
351
337
352
338
## Ambassador Edge Stack
353
339
354
- - Feature: An ` AMBASSADOR_JSON_LOGGING ` environment variable has been added. When set to
355
- ` true ` , JSON format will be used for most of the control plane logs. Some (but few) logs
356
- from ` gunicorn ` and the Kubernetes ` client-go ` package will still be in text only format.
340
+ - Feature: An ` AMBASSADOR_JSON_LOGGING ` environment variable has been added. When set to ` true ` JSON format
341
+ will be used for most of the control plane logs. Some (but few) logs from ` gunicorn ` and the
342
+ Kubernetes ` client-go ` package will still be in text only format.
357
343
358
- - Bugfix: The TCPMapping has the ability to specify a resolver, however the ` ConsulResolver `
359
- did not work properly with it. It now utilizes the Consul Connect service discovery
360
- instead of falling back to attempting to register an arbitrary endpoint.
344
+ - Bugfix: The TCPMapping has the ability to specify a resolver, however the ` ConsulResolver ` did not work
345
+ properly with it. It now utilizes the Consul Connect service discovery instead of falling back to
346
+ attempting to register an arbitrary endpoint.
361
347
362
- - Change: The internal memory usage calculation that Ambassador Edge Stack performs has been
363
- updated to exclude cache memory. This now matches how the kernel OOMKiller calculates
364
- memory and should avoid situations where Envoy updates are throttled unnecessarily.
348
+ - Change: The internal memory usage calculation that Ambassador Edge Stack performs has been updated to
349
+ exclude cache memory. This now matches how the kernel OOMKiller calculates memory and should avoid
350
+ situations where Envoy updates are throttled unnecessarily.
365
351
366
352
## [ 1.13.6] 2021-05-24
367
- [ 1.13.6 ] : https://github.com/datawire/ambassador/compare/v1.13.5...v1.13.6
353
+ [ 1.13.6 ] : https://github.com/datawire/edge-stack/releases/v1.13.6
354
+
355
+ ## Ambassador Edge Stack
368
356
369
- - Bugfix: Fixed a regression where Ambassador snapshot data was logged at the INFO label
370
- when using ` AMBASSADOR_LEGACY_MODE=true ` .
357
+ - Bugfix: Fixed a regression where Ambassador snapshot data was logged at the INFO label when using
358
+ ` AMBASSADOR_LEGACY_MODE=true ` .
371
359
372
360
## [ 1.13.5] 2021-05-13
373
- [ 1.13.5 ] : https://github.com/datawire/ambassador/compare/v1.13.4... v1.13.5
361
+ [ 1.13.5 ] : https://github.com/datawire/edge-stack/releases/ v1.13.5
374
362
375
- ### Ambassador Edge Stack
363
+ ## Ambassador Edge Stack
376
364
377
- - Bugfix: Fix a regression from 1.8.0 that prevented Ambassador module config keys
378
- ` proper_case ` and ` preserve_external_request_id ` from working correctly.
365
+ - Bugfix: Fix a regression from 1.8.0 that prevented ` ambassador ` ` Module ` config keys ` proper_case ` and
366
+ ` preserve_external_request_id ` from working correctly.
379
367
380
- - Bugfix: Fixed a regression in detecting the Ambassador Kubernetes service that could
381
- cause the wrong IP or hostname to be used in Ingress statuses (thanks,
382
- [ Noah Fontes] ( https://github.com/impl ) !
368
+ - Bugfix: Fixed a regression in detecting the Ambassador Kubernetes service that could cause the wrong IP or
369
+ hostname to be used in Ingress statuses (thanks, [ Noah Fontes] ( https://github.com/impl ) !
383
370
384
371
## [ 1.13.4] 2021-05-13
385
372
[ 1.13.4 ] : https://github.com/datawire/edge-stack/releases/v1.13.4
@@ -390,6 +377,7 @@ installations, reduce memory footprint, and improve performance. We welcome feed
390
377
vulnerability (CVE-2021 -29492). Ambassador Edge Stack can now be configured to reject client
391
378
requests that contain escaped slashes.
392
379
380
+
393
381
## [ 1.13.3] May 03, 2021
394
382
[ 1.13.3 ] : https://github.com/datawire/ambassador/compare/v1.13.2...v1.13.3
395
383
0 commit comments