2
0
mirror of https://github.com/status-im/consul.git synced 2025-02-27 21:00:44 +00:00

3 Commits

Author SHA1 Message Date
Iryna Shustava
95305881ce
cli/sdk: Allow applying redirect-traffic rules in a provided Linux namespace () 2021-07-13 10:05:48 -06:00
Iryna Shustava
8dffb89131
Implement traffic redirection exclusion based on proxy config and user-provided values ()
* Use proxy outbound port from TransparentProxyConfig if provided
* If -proxy-id is provided to the redirect-traffic command, exclude any listener ports
  from inbound traffic redirection. This includes envoy_prometheus_bind_addr,
  envoy_stats_bind_addr, and the ListenerPort from the Expose configuration.
* Allow users to provide additional inbound and outbound ports, outbound CIDRs
  and additional user IDs to be excluded from traffic redirection.
  This affects both the traffic-redirect command and the iptables SDK package.
2021-04-29 09:21:15 -07:00
Iryna Shustava
5755c97bc7
cli: Add new consul connect redirect-traffic command for applying traffic redirection rules when Transparent Proxy is enabled. ()
* Add new consul connect redirect-traffic command for applying traffic redirection rules when Transparent Proxy is enabled.
* Add new iptables package for applying traffic redirection rules with iptables.
2021-04-09 11:48:10 -07:00