RATATOSKRATATOSK
로그인

Istio

1.29.0Networking & Messaging
2026년 2월 16일

ACTION 1CHECK 4OTHER 18

Istio 1.29.0은 운영 환경에 적용되는 기본값과 자원 관리 동작을 조정한 릴리스입니다. ambient 구성과 운영 지표, 디버그 접근 제어를 사용하는 환경에서는 기존 동작과 달라지는 부분이 있으며, `istiod`의 메모리 관리 방식도 바뀝니다.

조치 필요 (1)

  • breakingistiodGOMEMLIMIT 자동 설정

    istiodautomemlimit 라이브러리를 사용해 메모리 제한의 90%를 GOMEMLIMIT으로 자동 설정합니다. 이 변경으로 OOM 종료 위험을 줄이면서 성능을 유지합니다.

영향 확인 (4)

  • breakingiptables 조정 기본 활성화

    ambient mesh에서 istio-cni DaemonSet을 사용하는 경우에 적용됩니다.

    ambient mesh에서 istio-cni DaemonSet을 업그레이드하면 네트워크 규칙이 자동으로 갱신되도록 iptables 조정이 기본 활성화됩니다.

  • breaking포트 15014 디버그 엔드포인트 인증 기본 활성화

    포트 15014에서 디버그 엔드포인트를 사용하는 경우에 적용됩니다.

    포트 15014의 디버그 엔드포인트에 대한 인증이 기본 활성화됩니다. 디버그 엔드포인트에 네임스페이스 단위 접근 제어가 적용됩니다.

  • breakingEnvoy 지표 HTTP 압축 기본 활성화

    Envoy 지표에 Prometheus 통계 엔드포인트를 사용하는 경우에 적용됩니다.

    Prometheus 통계 엔드포인트의 Envoy 지표에 HTTP 압축이 기본 적용됩니다. 클라이언트의 Accept-Header 값에 따라 brotli, gzip, zstd 중 압축 방식이 자동으로 선택됩니다.

  • breaking회로 차단 지표 추적 기본 비활성화

    회로 차단 지표 추적을 사용하는 경우에 적용됩니다.

    회로 차단 지표 추적은 기본적으로 비활성화됩니다. 프록시 메모리 사용량을 줄이며, 필요한 경우 기존 동작을 다시 활성화할 수 있습니다.

그 외 기록된 변경 18건 전체additions 6 · value changes 6 · constraints 5 · fixes 1

additions (6)

  • Certificate Revocation List (CRL) support is now available in ztunnel, allowing validation and rejection of revoked certificates when using plugged in certificate authorities.
  • Optional NetworkPolicy deployment is now available for istiod, istio-cni, and ztunnel components, enabling users to deploy default NetworkPolicies with global.networkPolicy.enabled=true for enhanced network security.
  • Baggage based telemetry support has been added in alpha for ambient mesh, particularly benefiting multinetwork deployments.
  • Istio 1.29 introduces pilot resource filtering capabilities through the PILOT_IGNORE_RESOURCES environment variable, enabling administrators to deploy Istio as a Gateway API only controller or with specific resource subsets.
  • New --wait flag for istioctl waypoint status
  • support for --all-namespaces flag

value changes (6)

  • Support for the Gateway API Inference Extension has been promoted to beta in Istio 1.29.
  • improved proxy admin port specification
  • safeguards for gateway deployment controller
  • improved ambient multicluster ingress routing
  • Source and destination workload identification in waypoint proxy traces
  • Multi-network multicluster ambient goes Beta

constraints (5)

  • Istio 1.29 introduces alpha support for wildcard hosts in ServiceEntry resources with DYNAMIC_DNS resolution specifically for TLS traffic.
  • Configurable terminationGracePeriodSeconds for istio-cni pods
  • support for custom envoy file flush intervals
  • Support for LEAST_REQUEST load balancing and circuit breaking in gRPC proxyless clients
  • timeout and headers support for Zipkin tracing provider

fixes (1)

  • The main area of focus for this transition was telemetry, where important gaps were addressed, including the implementation of more advanced peer metadata exchange in the ambient data-plane.
Istio 스택에 추가

조치가 필요한 릴리스가 나왔을 때 주간 메일로 알려드립니다. 이번 릴리스의 브레이킹 체인지 같은 것들입니다.

스택에 추가