istio

Форк
0
/
sni-dnat-default.yaml 
36 строк · 1.7 Кб
1
apiVersion: release-notes/v2
2
kind: feature
3
area: networking
4
issue:
5
- 27749
6
releaseNotes:
7
- |
8
  **Updated** the default installation of gateways to not configure clusters for `AUTO_PASSTHROUGH`, reducing memory costs.
9

10
upgradeNotes:
11
- title: "`AUTO_PASSTHROUGH` Gateway mode"
12
  content: |
13
    Previously, gateways were configured with multiple Envoy `cluster` configurations for each Service in the cluster, even those
14
    not referenced by any Gateway or VirtualService. This was added to support the `AUTO_PASSTHROUGH` mode on Gateway, generally used for exposing Services across networks.
15

16
    However, this came at an increased CPU and memory cost in the gateway and Istiod. As a result, we have disabled these by default
17
    on the `istio-ingressgateway` and `istio-egressgateway`.
18

19
    If you are relying on this feature for multi-network support, please ensure you apply one of the following changes:
20

21
    1. Follow our new [Multicluster Installation](/docs/setup/install/multicluster/) documentation.
22

23
       This documentation will guide you through running a dedicate gateway deployment for this type of traffic (generally referred to as the `eastwest-gateway`).
24
       This `eastwest-gateway` will automatically be configured to support `AUTO_PASSTHROUGH`.
25

26
    1. Modify your installation of the gateway deployment to include this configuration. This is controlled by the `ISTIO_META_ROUTER_MODE` environment variable. Setting this to `sni-dnat` enables these clusters, while `standard` (the new default) disables them.
27

28
      {{< text yaml >}}
29
      ingressGateways:
30
       - name: istio-ingressgateway
31
         enabled: true
32
         k8s:
33
           env:
34
             - name: ISTIO_META_ROUTER_MODE
35
               value: "sni-dnat"
36
       {{< /text >}}
37

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.