Freigeben über


Unterstützungsrichtlinie für das Istio-basierte Service Mesh-Add-On für Azure Kubernetes Service

In diesem Artikel wird die Supportrichtlinie für das Istio-basierte Service Mesh-Add-On für Azure Kubernetes Service (AKS) beschrieben.

Versionsverwaltungs- und Supportrichtlinie

Releasekalender für das Dienstgitter-Add-On

Im Releasekalender des Istio-basierten Service Mesh-Add-Ons sind die AKS-Kompatibilität und die geschätzten Datumsangaben für Releases und Einstellungen der einzelnen Überarbeitungen aufgeführt.

Neue kleinere Überarbeitungen und Patches werden als Teil von AKS-Versionen eingeführt. Ankündigungen zu den Veröffentlichungen neuer kleinerer Überarbeitungen oder Patches für das Istio-basierte Service Mesh Add-On werden in den AKS-Versionshinweisen veröffentlicht. Besuchen Sie die AKS-Versionsstatus-Webseite, um Echtzeitupdates des regionalen Versionsstatus und AKS-Versionshinweise anzuzeigen, die Updates zum Istio-Revisionssupport enthalten.

Service Mesh-Änderung Upstreamrelease AKS-Version Ende der Lebensdauer Kompatible AKS-Versionen Kompatible AKS LTS-Versionen
asm-1-17 Februar 2023 April 2023 Januar 2024 1.23, 1.24, 1.25, 1.26, 1.27, 1.28
asm-1-18 Juni 2023 November 2023 Febr. 2024 1.24, 1.25, 1.26, 1.27, 1.28
asm-1-19 September 2023 Januar 2024 Jun 2024 1.25, 1.26, 1.27, 1.28
asm-1-20 November 2023 Febr. 2024 September 2024 1.25, 1.26, 1.27, 1.28, 1.29
asm-1-21 März 2024 April 2024 Oktober 2024 1.26, 1.27, 1.28, 1.29, 1.30
asm-1-22 Mai 2024 Juli 2024 März 2025 1.27, 1.28, 1.29, 1.30
asm-1-23 August 2024 September 2024 Juni 2025 1.27, 1.28, 1.29, 1.30, 1.31, 1.32
asm-1-24 November 2024 Februar 2025 September 2025 1.28, 1.29, 1.30, 1.31, 1.32, 1.33
asm-1-25 März 2025 Mai 2025 ca. Jan. 2026 (erwartet) 1.29, 1.30, 1.31, 1.32, 1.33 1.28, 1.29, 1.30, 1.31, 1.32, 1.33
asm-1-26 Mai 2025 Juli 2025 ~Feb 2026 (erwartet) 1.29, 1.30, 1.31, 1.32, 1.33, 1.34 1.28, 1.29, 1.30, 1.31, 1.32, 1.33, 1.34
asm-1-27 August 2025 September 2025 ~Mai 2026 (erwartet) 1.29, 1.30, 1.31, 1.32, 1.33, 1.34 1.29, 1.30, 1.31, 1.32, 1.33, 1.34

Wenn Sie einen AKS-Long-Term-Support (LTS)-Cluster verwenden, kann eine neuere Revision als kompatibel deklariert werden, wenn eine vorherige kompatible Istio-Revision das Ende der Lebensdauer erreicht, bevor die AKS LTS-Version das Ende der Lebensdauer erreicht. Weitere Informationen finden Sie in der AKS-Kompatibilitätsrichtlinie von Istio.

Unterstützte Überarbeitungen

  • Kleinere Überarbeitung:

    • Zu einem bestimmten Zeitpunkt werden mindestens zwei Überarbeitungen des Istio-basierten Service Mesh-Add-Ons unterstützt.
    • Eine ältere Revision (n-2) wird weiterhin bis zu sechs Wochen nach dem Rollout der neuesten Revision (n) für alle Regionen unterstützt. Wenn z. B. für asm-1-22 gerade mit dem Rollout für alle Regionen begonnen wurde, wird asm-1-20 nach sechs Wochen nicht mehr unterstützt.
    • Die Einstellung bedeutet, dass mit dieser Überarbeitung keine neuen Mesh-Installationen durchgeführt werden können. Während Cluster mit dieser Revision weiterhin funktionieren, wird für Supportanfragen und Sicherheitspatches empfohlen, ein Upgrade auf eine neuere unterstützte Mesh-Revision durchzuführen.
  • Patchversion:

Standardüberarbeitung

Wenn eine Überarbeitung während der Installation nicht explizit vom Benutzer bereitgestellt wird, wird die Überarbeitung n-1 standardmäßig installiert. Wenn asm-1-22 beispielsweise die neueste Überarbeitung ist, ist die Standardeinstellung asm-1-21.

AKS-Kompatibilität

Jede Überarbeitung des Add-Ons ist mit einer Reihe von AKS-Nebenversionen kompatibel, die von der Upstream-Unterstützung für Istio und dem Veröffentlichungszeitplan festgelegt wurden.

AKS-LTS-Cluster können mit zusätzlichen Überarbeitungen kompatibel sein, die über die in der Unterstützungstabelle von Upstream Istio aufgeführten hinausgehen. Für Istio-Revisionen asm-1-25+ und AKS LTS-Versionen 1.28+ verfügen alle unterstützten AKS LTS-Versionen über mindestens eine kompatible Istio-Revision.

Verwenden Sie den Befehl az aks mesh get-revisions, um die kompatiblen AKS-Versionen für eine Istio-Revision zu überprüfen:

az aks mesh get-revisions --location <location> -o table

Dieser Befehl wurde aktualisiert, um separate CompatibleWith-Ausgaben für KubernetesOfficial (Standardebene) und AKSLongTermSupport zu enthalten und die frühere Antwort zu ersetzen, die nur kubernetes (Standardebene) beinhaltete.

Wenn Sie das Azure-Portal verwenden, um das Istio-Add-On für einen vorhandenen Cluster zu aktivieren, werden die verfügbaren Istio-Überarbeitungen basierend auf der Ebene des Clusters gefiltert.

Jede Istio-Add-on-Revision folgt dem Upstream-Lebenszyklus für das Lebensende und die Patchverfügbarkeit. Dies bedeutet:

  1. Jede Istio-Revision ist nicht mit jeder AKS LTS-Version kompatibel, aber jede AKS LTS-Version ist mit mindestens einer Istio-Add-On-Revision kompatibel.

  2. Wenn eine Istio-Revision das Ende der Lebensdauer erreicht, bevor die AKS LTS-Version kompatibel ist, wird eine neuere Revision mit dieser LTS-Version als kompatibel deklariert. Das Add-On muss aktualisiert werden, um den Support zu erhalten.

    Wenn asm-1-26 z. B. mit AKS LTS 1.28 kompatibel ist und asm-1-26 das Ende der Lebensdauer erreicht ist, asm-1-27 kann es stattdessen mit 1.28 LTS kompatibel sein.

Zulässige, unterstützte und blockierte Anpassungen

Das Istio-basierte Dienstgitter-Add-On für AKS bestimmt Features und Konfigurationsoptionen als allowed, supportedoder blocked.

  • Blockiert: Nicht zulässige Features und Konfigurationsoptionen werden über Webhooks für verwaltete Add-On-Zulassung blockiert. Der API-Server veröffentlicht sofort die Fehlermeldung, dass das Feature nicht zulässig ist.
  • Unterstützt: Unterstützte Features erhalten Support vom Azure-Support.
  • Zulässig: Zulässige Features sind für Istio-Add-On-Benutzer geöffnet und verfügbar, werden jedoch nicht von der Azure-Unterstützung abgedeckt.

Nächste Schritte