mirror of https://github.com/istio/istio.io.git
Add networking releae notes (#5602)
This commit is contained in:
parent
20875b2be3
commit
c16590cd6f
|
|
@ -9,6 +9,9 @@ weight: 10
|
|||
- **Added** support for [mirroring](/docs/tasks/traffic-management/mirroring/) a percentage of traffic.
|
||||
- **Improved** the Envoy sidecar. The Envoy sidecar now exits when it crashes. This change makes it easier to see whether or not the Envoy sidecar is healthy.
|
||||
- **Improved** Pilot to skip sending redundant configuration to Envoy when no changes are required.
|
||||
- **Improved** headless services to avoid conflicts with different services on the same port.
|
||||
- **Disabled** default [circuit breakers](/docs/tasks/traffic-management/circuit-breaking/).
|
||||
- **Updated** the default regex engine to `re2`. Please see the [Upgrade Notes](/news/2019/announcing-1.4/upgrade-notes) for details.
|
||||
|
||||
## Security
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,8 @@ familiar with the use and operation of Istio 1.3.
|
|||
|
||||
## Traffic management
|
||||
|
||||
### HTTP services on port 443
|
||||
|
||||
Services of type `http` are no longer allowed on port 443. This change was made to prevent protocol conflicts with external HTTPS services.
|
||||
|
||||
If you depend on this behavior, there are a few options:
|
||||
|
|
@ -22,6 +24,12 @@ If you depend on this behavior, there are a few options:
|
|||
|
||||
See [Protocol Selection](/docs/ops/traffic-management/protocol-selection/) for more information about specifying the protocol of a port
|
||||
|
||||
### Regex Engine Changes
|
||||
|
||||
To prevent excessive resource consumption from large regular expressions, Envoy has moved to a new regular expression engine based on [`re2`](https://github.com/google/re2). Previously, `std::regex` was used. These two engines may have slightly different syntax; in particular, the regex fields are now limited to 100 bytes.
|
||||
|
||||
If you depend on specific behavior of the old regex engine, you can opt out of this change by adding the environment variable `PILOT_ENABLE_UNSAFE_REGEX=true` to the Pilot deployment. Note: this will be removed in future releases.
|
||||
|
||||
## Configuration management
|
||||
|
||||
We introduced OpenAPI v3 schemas in the Kubernetes [Custom Resource Definitions (CRD)](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions) of Istio resources. The schemas describe the Istio resources and help ensure the Istio resources you create and modify are structurally correct.
|
||||
|
|
|
|||
Loading…
Reference in New Issue