Skip to content

merge traffic splitting/shifting docs#392

Merged
mattklein123 merged 2 commits intoenvoyproxy:masterfrom
amalgam8:traffic_splitting_docs
Jan 30, 2017
Merged

merge traffic splitting/shifting docs#392
mattklein123 merged 2 commits intoenvoyproxy:masterfrom
amalgam8:traffic_splitting_docs

Conversation

@rshriram
Copy link
Copy Markdown
Member

fixes #379
cc @junr03

A :ref:`runtime <arch_overview_runtime>` route configuration can be used to roll out route changes
in a gradual manner without full code/config deploys.
in a gradual manner without full code/config deploys. Refer to
:ref:`traffic shifting <config_http_conn_man_route_table_traffic_splitting_shift>` docs for examples
Copy link
Copy Markdown
Member

@junr03 junr03 Jan 30, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs for examples for additional information

===========================================

Envoy's router can split traffic to a route in a virtual host across
two or more upstream clusters. There are two common use cases. The first use
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would do

There are two common use cases:

  1. Version Upgrades: where traffic to a route is...
  2. A/B testing or multivariate testing: where two or more versions...

<config_http_conn_man_route_table_route_timeout>`.
* Runtime configuration routing rules. Runtime configuration can be used to create :ref:`traffic
shifting <config_http_conn_man_route_table_traffic_shifting>`.
* Probability-based route selection via :ref:`runtimes <config_http_conn_man_route_table_route_runtime>`
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

runtimes -> runtime values?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all done. Thanks for the feedback!

@junr03
Copy link
Copy Markdown
Member

junr03 commented Jan 30, 2017

Looks great, thanks for merging these together.

@mattklein123 mattklein123 merged commit 6ccf806 into envoyproxy:master Jan 30, 2017
@rshriram rshriram deleted the traffic_splitting_docs branch March 23, 2017 15:30
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
rshriram pushed a commit to rshriram/envoy that referenced this pull request Oct 30, 2018
Automatic merge from submit-queue.

[DO NOT MERGE] Auto PR to update dependencies of mixerclient

This PR will be merged automatically once checks are successful.
```release-note
none
```
PiotrSikora added a commit to istio/envoy that referenced this pull request Feb 24, 2020
Merge branch 'master' of github.com:envoyproxy/envoy
wolfguoliang pushed a commit to wolfguoliang/envoy that referenced this pull request Jan 23, 2021
zh-translation: docs/root/configuration/listeners/udp_filters/udp_filters.rst
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: add unit tests for buffer utility and bridge fragment in core code.
Risk Level: low
Testing: added unit tests.

Signed-off-by: Jose Nino jnino@lyft.com
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: add unit tests for buffer utility and bridge fragment in core code.
Risk Level: low
Testing: added unit tests.

Signed-off-by: Jose Nino jnino@lyft.com
Signed-off-by: JP Simard <jp@jpsim.com>
mathetake pushed a commit that referenced this pull request Mar 3, 2026
**Commit Message**

extproc: remove noise when reloading config

Reduce the noise when configuration is reloaded. Only print logs when
the configuration actually changes and do not reload the default config
on every tick.

**Related Issues/PRs (if applicable)**

Related to envoyproxy/ai-gateway#376

**Special notes for reviewers (if applicable)**

N/A

---------

Signed-off-by: Ignasi Barrera <ignasi@tetrate.io>
mathetake added a commit that referenced this pull request Mar 3, 2026
**Commit Message**

There was a race condition in extproc package's TestStartConfigWatcher
test.

**Related Issues/PRs (if applicable)**

Follow up on #392

Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: consolidate traffic shifting docs

3 participants