Gateway API v1.3.0: Neue Funktionen für flexibles Request Mirroring und mehr!

Entdecken Sie die neuen Features der Gateway API v1.3.0, darunter prozentuales Request Mirroring und CORS-Filter für Ihre Kubernetes-Anwendungen.

Meta: ayedo Redaktion · 05.06.2025 · ⏳ 2 Minuten · Alle Blogs →
Tagskubernetes · kubernetes-news · api

Wir freuen uns, die allgemeine Verfügbarkeit der Gateway API v1.3.0 bekanntzugeben! Diese Version wurde am 24. April 2025 veröffentlicht und bringt spannende neue Funktionen mit sich.

Was ändert sich konkret für Entwickler/DevOps-Teams?

Die Version 1.3.0 der Gateway API führt das prozentuale Request Mirroring als neue Funktion im Standard Kanal ein. Außerdem gibt es drei experimentelle Features: CORS-Filter, einen standardisierten Mechanismus zur Zusammenführung von Listenern und Gateways sowie Retry Budgets.

Die Aufnahme in den Standard-Kanal bedeutet, dass ein hohes Maß an Vertrauen in die API-Oberfläche besteht und Rückwärtskompatibilität garantiert wird. Entwickler können sich also darauf verlassen, dass die neuen Features stabil und zukunftssicher sind.

Praktische Beispiele oder Anwendungsfälle

Prozentuales Request Mirroring

Ein Highlight der neuen Version ist das prozentuale Request Mirroring. Diese Erweiterung ermöglicht es, HTTP-Anfragen an einen anderen Backend zu duplizieren, was besonders bei Blue-Green-Deployments nützlich ist. So können Sie die Auswirkungen von Anfrage-Skalierungen auf die Anwendungsleistung testen, ohne die Antworten für die Clients zu beeinträchtigen.

Bisher wurde das Mirroring für alle Anfragen an einen backendRef durchgeführt. Mit der neuen Funktion können Benutzer jedoch einen Teil der Anfragen angeben, die sie spiegeln möchten, entweder prozentual oder als Bruchteil. Dies ist besonders nützlich, wenn Dienste eine hohe Anzahl von Anfragen erhalten.

Hier ist ein Beispiel, bei dem 42% der Anfragen an “foo-v1” an “foo-v2” gespiegelt werden:

apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
  name: http-filter-mirror
  labels:
    gateway: mirror-gateway
spec:
  parentRefs:
  - name: mirror-gateway
  hostnames:
  - mirror.example
  rules:
  - backendRefs:
    - name: foo-v1
      port: 8080
    filters:
    - type: RequestMirror
      requestMirror:
        backendRef:
          name: foo-v2
          port: 8080
        percent: 42 # Dieser Wert muss eine Ganzzahl sein.

Sie können auch das partielle Mirroring mit einem Bruch konfigurieren. Hier ist ein Beispiel, bei dem 5 von 1000 Anfragen an “foo-v1” an “foo-v2” gespiegelt werden:

  rules:
  - backendRefs:
    - name: foo-v1
      port: 8080
    filters:
    - type: RequestMirror
      requestMirror:
        backendRef:
          name: foo-v2
          port: 8080
        fraction:
          numerator: 5
          denominator: 1000

Diese neuen Funktionen bieten Entwicklern und DevOps-Teams die Möglichkeit, ihre Anwendungen flexibler und robuster zu gestalten. Bei ayedo sind wir begeistert von den Fortschritten der Gateway API und stehen Ihnen als Partner zur Seite, um diese neuen Features effektiv zu nutzen!


Quelle: Kubernetes Blog

ayedo Alien Kubernetes Hat

Hosten Sie Ihre Apps bei ayedo

Profitieren Sie von skalierbarem App Hosting in Kubernetes, hochverfügbarem Ingress Loadbalancing und erstklassigem Support durch unser Plattform Team. Mit der ayedo Cloud können Sie sich wieder auf das konzentrieren, was Sie am besten können: Software entwickeln.

Jetzt ausprobieren →

Ähnliche Inhalte

Alle Blogs →



ayedo Redaktion · 06.07.2025 · ⏳ 2 Minuten

Herausforderungen und Lösungen: So meistern Sie Geräteausfälle in Kubernetes-Pods

Kubernetes ist der De-facto-Standard für die Container-Orchestrierung, aber wenn es um den Umgang mit spezialisierter Hardware wie GPUs und anderen Beschleunigern geht, wird es kompliziert. In diesem …

Lesen →

Herausforderungen und Lösungen: So meistern Sie Geräteausfälle in Kubernetes-Pods
Katrin Peter · 03.07.2025 · ⏳ 2 Minuten

Produkt-Update bei Loopback:

Lesen →

Produkt-Update bei Loopback:
Katrin Peter · 03.07.2025 · ⏳ 3 Minuten

Kubernetes als Schlüsseltechnologie für die OZG-Umsetzung im Saarland

Lesen →

Kubernetes als Schlüsseltechnologie für die OZG-Umsetzung im Saarland
ayedo Redaktion · 28.06.2025 · ⏳ 3 Minuten

Kompatibilität von Container-Images: Ein Schlüssel zur Zuverlässigkeit in Cloud-Umgebungen

In Branchen, in denen Systeme äußerst zuverlässig laufen müssen und strenge Leistungsanforderungen bestehen, wie beispielsweise in der Telekommunikation, Hochleistungs- oder KI-Computing, benötigen …

Lesen →

Kompatibilität von Container-Images: Ein Schlüssel zur Zuverlässigkeit in Cloud-Umgebungen
Katrin Peter · 17.06.2025 · ⏳ 3 Minuten

Kubernetes kann Freiheit - wenn man es richtig macht.

Lesen →

Kubernetes kann Freiheit - wenn man es richtig macht.

Interessiert an weiteren Inhalten? Hier gehts zu allen Blogs →


Noch Fragen? Melden Sie sich!

Unsere DevOps-Experten antworten in der Regel innerhalb einer Stunde.

Zu Gen-Z für E-Mail? Einfach mal Discord versuchen. Unter +49 800 000 3706 können Sie unter Angabe Ihrer Kontaktdaten auch einen Rückruf vereinbaren. Bitte beachten Sie, dass es keine Möglichkeit gibt, uns telefonisch direkt zu erreichen. Bitte gar nicht erst versuchen. Sollten Sie dennoch Interesse an synchroner Verfügbarkeit via Telefon haben, empfehlen wir Ihnen unseren Priority Support.