istio.io/istio@v0.0.0-20240520182934-d79c90f27776/releasenotes/notes/gateway-infra-gep.yaml (about)

     1  apiVersion: release-notes/v2
     2  kind: feature
     3  area: traffic-management
     4  # releaseNotes is a markdown listing of any user facing changes. This will appear in the
     5  # release notes.
     6  releaseNotes:
     7  - |
     8    **Added** support for [In-Cluster Gateway Deployments](https://gateway-api.sigs.k8s.io/geps/gep-1762/).
     9    Deployment also now has both `istio.io/gateway-name` and `gateway.networking.k8s.io/gateway-name` labels
    10    just like the Pods and Services.
    11  
    12  # upgradeNotes is a markdown listing of any changes that will affect the upgrade
    13  # process. This will appear in the release notes.
    14  upgradeNotes:
    15    - title: Gateway Name label modified
    16      content: If you are using the [Kubernetes Gateway](https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io%2fv1beta1.Gateway)
    17        to manage your istio gateways, the label key used to identify the gateway name is changing from `istio.io/gateway-name`
    18        to `gateway.networking.k8s.io/gateway-name`. The old label will continue to be appended to the relevant label sets for backwards
    19        compatibility, but it will be removed in a future release. Furthermore, istiod's gateway controller will automatically detect
    20        and continue to use the old label for label selectors belonging to existing `Deployment` and `Service` resources. Therefore, once
    21        you've completed your Istio upgrade, you can change the label selector in `Deployment` and `Service` resources whenever you are
    22        ready to use the new label. Additionally, please upgrade any other policies, resources, or scripts that rely on the old label.
    23