Versionshinweise

In diesem Dokument werden Produktionsaktualisierungen des Anthos-Wartemodus aufgelistet. Wir empfehlen Anthos-Entwicklern, diese Liste regelmäßig auf neue Ankündigungen zu prüfen.

Version 1.11.3

Features

  • Anthos im Wartemodus ausgeführt
  • Anthos, das im getrennten Modus ausgeführt wird, unterliegt jetzt einer Einstellungsrichtlinie für Versionen von Anthos Config Management und Anthos Service Mesh. Jede Version hat eine von vier Statuskategorien:

    • Unterstützt: Diese Version wird von Anthos im getrennten Modus erkannt und kann installiert werden. Sie funktioniert in der aktuellen Anthos-Clusterversion im getrennten Modus. Unterstützte Versionen werden wahrscheinlich in der nächsten Nebenversion von Anthos im getrennten Modus verworfen.
    • Verworfen: Diese Version wird von Anthos im getrennten Modus erkannt und kann installiert werden. Sie funktioniert in der aktuellen Anthos-Clusterversion im getrennten Modus. Verworfene Versionen werden in der nächsten Nebenversion von Anthos im getrennten Modus nicht mehr unterstützt.
    • Nicht unterstützt: Diese Version wird von der Anthos-Installation, die in der Installation des getrennten Modus ausgeführt wird, weiterhin erkannt, kann aber nicht mehr installiert werden. Er funktioniert möglicherweise nicht in der aktuellen Anthos-Version, die im Clustermodus ausgeführt wird. Es ist noch möglich, eine nicht unterstützte Version zu entfernen oder auf eine neuere Version zu aktualisieren. Nicht unterstützte Versionen werden im nächsten Neben-Anthos entfernt, das im Releasemodus im getrennten Modus ausgeführt wird.
    • Entfernt: Diese Version wird von der Anthos-Installation, die bei einer Installation im getrennten Modus ausgeführt wird, nicht erkannt. Es kann kein Upgrade auf eine neuere Version durchgeführt und nicht automatisch deinstalliert werden.

    Der Lebenszyklus jeder Anthos Config Management- und Anthos Service Mesh-Version folgt dem Muster des Wechsels von "Unterstützt" zu "Verworfen" zu "Nicht unterstützt" zu "Entfernt".

    Die folgende Tabelle zeigt die Einstellungsrichtlinie der Versionen von Anthos Config Management und Anthos Service Mesh.

    Anthos im Wartemodus 1.11 Unterstützt Verworfen Nicht unterstützt Entfernt
    Anthos Config Management 1.11.1 1.8.*, 1.9.* 1.7.*
    Anthos Service Mesh 1.11.8-asm.1 1.10.* 1.9.*
  • Anthos Config Management

    • Unterstützung für Version 1.11.1 hinzugefügt.
    • Die Unterstützung für Anthos Config Management Version 1.7.* wird entfernt.
    • Die Anthos Config Management-Versionen 1.8.* und 1.9.* werden jetzt nicht mehr unterstützt und in der nächsten Nebenversion von Anthos im getrennten Modus entfernt.
    • Anthos Config Management-Features, die seit der letzten Version von Anthos im getrennten Modus hinzugefügt wurden:
      • Config Sync ignoriert die ausgeblendeten Verzeichnisse .github, .gitlab und die ausgeblendete Datei .gitlab-ci.yml.
      • Sie können jetzt mit der neuen Annotation config.kubernetes.io/depends-on die Reihenfolge zum Anwenden und Löschen angeben.
      • Es wurde eine Abhängigkeitserzwingung hinzugefügt, um die Anwendung von Objekten zu überspringen, deren Abhängigkeiten nicht erfolgreich angewendet und vollständig abgeglichen wurden.
      • Das Feld spec.override.resources in RootSync und RepoSync wurde aktualisiert, sodass Sie die Standardressourcenmengen (z. B. CPU oder Arbeitsspeicher) überschreiben können, die von den entsprechenden Containern des Abgleichers bereitgestellt werden.
      • Der Befehl nomos status zeigt Nachrichten aus Ressourcenbedingungen an, wenn die verwalteten Ressourcen nicht bereit oder fehlerfrei sind.
      • Der Befehl nomos hydrate unterstützt das Rendering von unstrukturierten Quellformaten und das Rendering von Kustomize-Konfigurationen oder Helm-Diagrammen.
      • Der Befehl nomos vet unterstützt das Rendering und das Rendering von Kustomize-Konfigurationen oder Helm-Diagrammen. Er bietet ein --keep-output-Flag zur Beibehaltung der gerenderten Ausgabe.
      • Config Sync ignoriert die Validierung und Anwendung einer Ressourcenkonfiguration im Git-Repository mit der Annotation config.kubernetes.io/local-config: "true".
    • Anthos Config Management-Features, die NICHT an Anthos im getrennten Modus übergeben werden:
      • Unterstützung für mehrere Git-Repositories
  • Anthos Service Mesh

    • Unterstützung für Version 1.11.8-asm.1 hinzugefügt.
    • Anthos Service Mesh 1.9.* wird jetzt nicht mehr unterstützt und in der nächsten Nebenversion von Anthos im getrennten Modus entfernt.
    • Anthos Service Mesh 1.10.* wurde verworfen und wird in der nächsten Nebenversion von Anthos im getrennten Modus nicht mehr unterstützt.
  • UI

    • In Anthos Management Center sehen Sie einen Indikator, wenn eine nicht unterstützte Version von Anthos Config Management oder Anthos Service Mesh verwendet wird.
    • Das Management Center verhindert, dass Sie eine nicht unterstützte Version von Anthos Config Management oder Anthos Service Mesh installieren.

Wichtige Änderungen

  • Alle Installationen von Anthos Config Management müssen auf 1.8.2 oder höher aktualisiert werden, bevor diese Version installiert wird.
  • Alle Installationen von Anthos Service Mesh müssen auf 1.10.4-asm.14 oder höher aktualisiert werden, bevor diese Version installiert und Nutzercluster aktualisiert werden.
  • Anthos on Bare Metal 1.11.3 enthält Kubernetes 1.22. Mit dieser Version von Kubernetes 1.22 wurden bestimmte APIs entfernt. Achten Sie darauf, dass Sie sich vor dem Upgrade eines Clusters nicht auf entfernte APIs verlassen, da dies zu unvorhersehbaren Folgen führen kann. Ersetzen Sie alle Verweise auf die verworfenen APIs durch Verweise auf die neueren API-Aufrufe. Eine Liste der entfernten APIs finden Sie im Leitfaden zur verworfenen API-Migration.
  • Anthos on Bare Metal hat einige verworfene Messwerte entfernt. Integrierte Grafana-Abfragen und Benachrichtigungsrichtlinien werden aktualisiert. Wenn Sie jedoch eigene Abfragen oder Diagramme definiert haben, müssen Sie möglicherweise Änderungen anwenden. Weitere Informationen finden Sie in den bekannten Problemen in Anthos on Bare Metal unter Verworfene Messwerte wirken sich auf das Cloud Monitoring-Dashboard aus.

Diverse Fehlerkorrekturen

  • Ein Problem mit unzureichendem Speicher bei logmon-operator wurde behoben.