William Dauchy
f4c7d41d14
add basic namespace support for listen address
...
- this patch adds `listen-netns` parameter
- when set the listening socket will be created in the given namespace
it allows to properly segregate your traffic:
- do the backend traffic in the root namespace
- receive the VIP traffic in a given namespace
All this patch is widely inspired by haproxy implementation which allows
to bind each IP in a given namespace.
Resolves : #316
Signed-off-by: William Dauchy <w.dauchy@criteo.com >
2020-07-13 18:11:30 +02:00
..
2020-04-10 23:06:07 +02:00
2020-07-13 18:11:30 +02:00
2019-06-03 22:47:23 +02:00
2020-04-06 13:49:01 +02:00
2019-11-17 11:06:47 +01:00
2015-02-19 17:20:52 +01:00
2015-02-19 11:47:20 +01:00
2019-01-19 18:19:09 +01:00
2019-01-19 18:19:09 +01:00
2018-07-20 22:06:11 +02:00
2018-07-20 22:06:11 +02:00
2020-03-16 22:21:37 +01:00
2018-03-06 20:42:31 +01:00
2020-03-12 13:23:06 +01:00
2020-07-13 18:11:30 +02:00
2020-03-09 21:48:04 +01:00
2020-03-16 22:21:37 +01:00
2020-03-16 22:21:37 +01:00
2017-03-24 20:07:47 +01:00
2016-06-08 17:01:48 +02:00
2020-07-11 12:51:29 +02:00
2020-04-19 16:30:12 -06:00
2018-04-01 13:30:47 +02:00
2020-04-08 19:25:47 +02:00
2018-01-13 12:56:59 -08:00
2016-02-19 10:04:21 +01:00
2015-11-19 14:35:16 +01:00
2020-05-13 06:16:27 +02:00
2020-03-12 19:47:50 +01:00
2019-09-25 20:37:16 +02:00
2015-11-19 14:35:16 +01:00
2020-04-10 23:06:07 +02:00
2015-11-19 14:35:16 +01:00
2019-03-12 17:21:17 +01:00
2019-03-12 17:21:17 +01:00
2020-07-13 18:11:30 +02:00
2018-03-21 12:28:24 +01:00
2019-01-19 18:19:11 +01:00
2020-05-30 10:38:44 +02:00
2020-05-30 10:38:44 +02:00
2018-07-20 21:58:49 +02:00
2019-01-19 18:19:09 +01:00
2019-01-19 18:19:09 +01:00
2017-10-09 21:42:30 +02:00
2018-04-14 14:23:21 +02:00
2016-06-17 11:56:43 +02:00
2016-06-17 11:56:43 +02:00
2017-03-28 08:11:53 +02:00
2017-03-28 08:15:35 +02:00
2020-03-12 17:01:01 +01:00
2020-03-12 17:01:01 +01:00
2020-02-13 22:25:13 +01:00
2020-06-29 12:06:35 +02:00
2020-02-13 22:25:13 +01:00
2020-02-13 22:25:13 +01:00
2016-06-17 11:56:43 +02:00
2017-08-23 12:00:15 +02:00
2017-08-23 12:00:15 +02:00
2020-02-07 22:46:21 +01:00
2016-04-01 15:33:11 +02:00
2015-11-19 14:35:16 +01:00
2016-06-17 11:54:03 +02:00
2020-04-03 22:09:14 +02:00
2016-06-17 11:53:50 +02:00
2018-02-25 16:03:50 +01:00
2019-03-12 17:21:17 +01:00
2018-01-06 08:55:02 +01:00
2019-01-19 13:39:11 +01:00
2016-06-17 11:54:03 +02:00
2015-11-19 14:30:48 +01:00
2016-06-17 11:54:03 +02:00
2018-05-11 22:04:28 +02:00
2016-06-17 11:53:50 +02:00
2016-06-17 11:54:03 +02:00
2020-05-21 22:24:17 +02:00
2015-11-19 14:30:48 +01:00
2017-09-09 10:51:42 +02:00
2018-02-25 16:31:55 +01:00
2018-02-25 16:31:55 +01:00
2016-06-17 11:54:03 +02:00
2018-04-15 09:25:51 +02:00
2020-04-08 19:37:57 +02:00
2020-04-08 19:37:57 +02:00
2020-07-13 18:11:30 +02:00
2020-04-19 16:30:12 -06:00
2018-02-25 16:03:33 +01:00
2018-02-25 16:03:33 +01:00
2019-11-17 11:10:19 +01:00
2019-11-17 11:10:19 +01:00
2018-09-22 21:11:19 +02:00
2019-01-20 06:43:47 +01:00
2016-06-17 11:53:50 +02:00
2016-06-17 11:53:50 +02:00
2018-03-01 19:18:54 +01:00
2020-03-11 09:13:55 +01:00
2017-01-28 15:23:17 +01:00
2020-02-07 22:46:21 +01:00
2020-05-25 08:33:16 +02:00
2016-12-17 12:52:15 -08:00
2016-06-17 11:54:03 +02:00
2020-06-29 12:06:29 +02:00
2019-11-17 11:06:47 +01:00
2018-03-06 20:42:33 +01:00
2019-03-12 17:21:17 +01:00
2015-12-07 14:40:36 +01:00
2018-01-13 13:11:33 -08:00
2016-06-18 14:27:40 +02:00