Chris Piraino
f55e20a2f7
Allow ingress gateways to send empty clusters, routes, and listeners ( #7795 )
...
This is useful when updating an config entry with no services, and the
expected behavior is that envoy closes all listeners and clusters.
We also allow empty routes because ingress gateways name route
configurations based on the port of the listener, so it is important we
remove any stale routes. Then, if a new listener with an old port is
added, we will not have to deal with stale routes hanging around routing
to the wrong place.
Endpoints are associated with clusters, and thus by deleting the
clusters we don't have to care about sending empty endpoint responses.
2020-05-07 16:19:25 -05:00
..
2020-02-06 15:30:58 +01:00
2020-03-10 11:15:22 -05:00
2020-04-17 11:55:01 -04:00
2020-04-27 16:25:37 -06:00
2020-02-10 09:27:12 -07:00
2020-05-04 10:21:05 -04:00
2020-03-24 15:22:01 -04:00
2020-05-06 16:09:24 -05:00
2018-11-02 12:00:39 -05:00
2020-04-23 10:16:50 -06:00
2020-03-09 15:59:02 -05:00
2019-12-09 21:26:41 -05:00
2020-04-30 22:12:17 +02:00
2020-05-06 14:33:17 -06:00
2020-05-05 21:32:05 +02:00
2020-05-06 15:06:14 -05:00
2020-04-28 09:44:26 -04:00
2020-05-07 16:19:25 -05:00
2020-03-31 16:13:44 -04:00
2019-10-29 11:13:36 -07:00
2020-05-01 14:52:15 -05:00
2020-05-01 14:52:15 -05:00
2020-03-26 12:34:31 -04:00
2020-01-29 11:16:08 -06:00
2020-03-31 17:14:55 -04:00
2020-04-15 12:09:56 -04:00
2020-04-28 09:42:46 -04:00
2020-04-02 09:59:23 +02:00
2020-04-28 09:44:26 -04:00
2020-02-11 15:19:16 +00:00
2020-03-31 16:13:44 -04:00
2020-02-10 10:40:44 -05:00
2019-12-09 21:26:41 -05:00
2020-04-20 09:02:35 -05:00
2020-01-29 19:12:48 -05:00
2019-04-30 18:19:19 -04:00
2020-01-13 15:51:40 -05:00
2020-03-31 16:13:44 -04:00
2019-11-21 17:40:29 +00:00
2020-03-31 16:13:44 -04:00
2019-10-29 11:13:36 -07:00
2020-03-31 16:13:44 -04:00
2020-01-24 10:04:58 -05:00
2019-12-09 21:26:41 -05:00
2020-05-06 16:09:24 -05:00
2020-04-16 14:00:48 -07:00
2019-05-01 11:11:27 -04:00
2020-03-31 16:13:44 -04:00
2020-01-28 17:50:41 -06:00
2020-03-09 15:59:02 -05:00
2020-03-31 16:13:44 -04:00
2020-02-10 10:40:44 -05:00
2020-02-10 09:27:12 -07:00
2020-03-31 16:13:44 -04:00
2020-04-16 15:07:52 -07:00
2020-03-25 10:34:24 -04:00
2020-03-31 17:14:55 -04:00
2020-04-17 13:35:24 -07:00
2020-03-31 16:13:44 -04:00
2020-01-29 17:30:38 -05:00
2020-03-31 17:14:55 -04:00
2020-02-13 20:35:09 +01:00
2020-03-31 16:13:44 -04:00
2020-03-09 11:13:40 +01:00
2018-08-02 14:54:48 +01:00
2018-08-02 14:54:48 +01:00
2020-03-31 16:13:44 -04:00
2019-10-29 11:13:36 -07:00
2020-03-31 16:13:44 -04:00
2020-01-17 09:54:17 -05:00
2020-03-31 16:13:44 -04:00
2020-01-28 17:50:41 -06:00
2020-03-09 15:59:02 -05:00
2020-03-09 15:59:02 -05:00
2020-03-31 16:13:44 -04:00
2020-03-31 17:14:55 -04:00
2020-03-26 10:20:56 -06:00
2020-03-31 16:13:44 -04:00
2020-03-05 15:34:55 -05:00
2020-03-31 17:14:55 -04:00
2020-03-09 15:59:02 -05:00
2018-10-02 15:57:21 -05:00
2018-10-02 15:57:21 -05:00
2020-03-31 16:13:44 -04:00
2020-04-13 12:32:57 -04:00
2020-03-31 16:13:44 -04:00
2019-07-25 14:26:22 -04:00
2020-03-31 17:14:55 -04:00
2020-01-24 09:27:25 -05:00
2020-03-31 16:13:44 -04:00
2020-03-09 11:13:40 +01:00
2020-04-08 12:37:24 -06:00
2020-04-15 12:09:56 -04:00
2020-03-31 16:13:44 -04:00
2020-02-07 15:50:24 -06:00
2020-04-03 14:23:03 +02:00
2020-02-07 15:50:24 -06:00
2020-01-28 17:50:41 -06:00
2020-01-28 17:50:41 -06:00