From b8fc5f4fb10e24fbd2ca8d923162d8fa519830d9 Mon Sep 17 00:00:00 2001 From: Sotiris Nanopoulos Date: Wed, 3 Mar 2021 15:47:56 -0800 Subject: [PATCH 1/2] mark hot restart Signed-off-by: Sotiris Nanopoulos --- docs/root/intro/arch_overview/operations/hot_restart.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/root/intro/arch_overview/operations/hot_restart.rst b/docs/root/intro/arch_overview/operations/hot_restart.rst index 38a4dc35c0ae1..3b3bdcfb9b254 100644 --- a/docs/root/intro/arch_overview/operations/hot_restart.rst +++ b/docs/root/intro/arch_overview/operations/hot_restart.rst @@ -32,3 +32,7 @@ a given host: an active Envoy server process and, potentially, a draining Envoy will exit as described above. The :option:`--base-id` or :option:`--use-dynamic-base-id` options may be used to allow multiple, distinctly configured Envoys to run on the same host and hot restart independently. + +.. note:: + + This feature is not supported on Windows. \ No newline at end of file From 59ce02663b877358d0ece58370ac1a78011a2c33 Mon Sep 17 00:00:00 2001 From: Sotiris Nanopoulos Date: Wed, 3 Mar 2021 17:08:28 -0800 Subject: [PATCH 2/2] Adds notes for features on supported on Windows Signed-off-by: Sotiris Nanopoulos --- docs/root/api-v3/config/trace/trace.rst | 4 ++++ docs/root/api-v3/config/watchdog/watchdog.rst | 4 ++++ .../configuration/http/http_filters/original_src_filter.rst | 4 ++++ docs/root/configuration/http/http_filters/wasm_filter.rst | 4 ++++ .../listeners/listener_filters/original_src_filter.rst | 4 ++++ .../intro/arch_overview/other_features/ip_transparency.rst | 1 + 6 files changed, 21 insertions(+) diff --git a/docs/root/api-v3/config/trace/trace.rst b/docs/root/api-v3/config/trace/trace.rst index 94f834998f3bc..886eaef55efe9 100644 --- a/docs/root/api-v3/config/trace/trace.rst +++ b/docs/root/api-v3/config/trace/trace.rst @@ -1,6 +1,10 @@ HTTP Tracers ============== +.. note:: + + Tracers are not supported on Windows. + .. toctree:: :glob: :maxdepth: 2 diff --git a/docs/root/api-v3/config/watchdog/watchdog.rst b/docs/root/api-v3/config/watchdog/watchdog.rst index f5906b3390d35..6f6dabfb73531 100644 --- a/docs/root/api-v3/config/watchdog/watchdog.rst +++ b/docs/root/api-v3/config/watchdog/watchdog.rst @@ -1,6 +1,10 @@ Watchdog ======== +.. note:: + + These features are not supported on Windows. + .. toctree:: :glob: :maxdepth: 2 diff --git a/docs/root/configuration/http/http_filters/original_src_filter.rst b/docs/root/configuration/http/http_filters/original_src_filter.rst index 2103d7e5e97de..ee6b1106aac93 100644 --- a/docs/root/configuration/http/http_filters/original_src_filter.rst +++ b/docs/root/configuration/http/http_filters/original_src_filter.rst @@ -17,6 +17,10 @@ Note that the filter is intended to be used in conjunction with the :ref:`Router ` filter. In particular, it must run prior to the router filter so that it may add the desired source IP to the state of the filter chain. +.. note:: + + This filter is not supported on Windows. + IP Version Support ------------------ The filter supports both IPv4 and IPv6 as addresses. Note that the upstream connection must support diff --git a/docs/root/configuration/http/http_filters/wasm_filter.rst b/docs/root/configuration/http/http_filters/wasm_filter.rst index 89c6528a5392d..d08b82d3c1cd9 100644 --- a/docs/root/configuration/http/http_filters/wasm_filter.rst +++ b/docs/root/configuration/http/http_filters/wasm_filter.rst @@ -12,6 +12,10 @@ Wasm The HTTP Wasm filter is used implement an HTTP filter with a Wasm plugin. +.. note:: + + This filter is not supported on Windows. + Example configuration --------------------- diff --git a/docs/root/configuration/listeners/listener_filters/original_src_filter.rst b/docs/root/configuration/listeners/listener_filters/original_src_filter.rst index 8aa4a679678d6..e43c77b3f0549 100644 --- a/docs/root/configuration/listeners/listener_filters/original_src_filter.rst +++ b/docs/root/configuration/listeners/listener_filters/original_src_filter.rst @@ -10,6 +10,10 @@ The original source listener filter replicates the downstream remote address of the upstream side of Envoy. For example, if a downstream connection connects to Envoy with IP address ``10.1.2.3``, then Envoy will connect to the upstream with source IP ``10.1.2.3``. +.. note:: + + This filter is not supported on Windows. + Interaction with Proxy Protocol -------------------------------- diff --git a/docs/root/intro/arch_overview/other_features/ip_transparency.rst b/docs/root/intro/arch_overview/other_features/ip_transparency.rst index b662528b715f0..2bb277205adf2 100644 --- a/docs/root/intro/arch_overview/other_features/ip_transparency.rst +++ b/docs/root/intro/arch_overview/other_features/ip_transparency.rst @@ -91,6 +91,7 @@ Some drawbacks to the Original Source filter: * It requires that Envoy have access to the downstream remote address. * Its configuration is relatively complex. * It may introduce a slight performance hit due to restrictions on connection pooling. +* Not supported on Windows. .. _arch_overview_ip_transparency_original_src_http: