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.12.0
Features
- Privater Modus von Anthos on Bare Metal
- Auf Anthos Bare Metal
1.12.0
aktualisiert. - Informationen zu neuen Features, Fehlerkorrekturen und Änderungen finden Sie in den Versionshinweisen zu Anthos auf Bare Metal 1.12.0.
- Auf Anthos Bare Metal
- Anthos Config Management
- Unterstützung für Version
1.12.0
hinzugefügt. - Anthos Config Management
1.8.*
und1.9.*
wurden ENTFERNT. Alle Installationen von Anthos Config Management müssen mindestens auf1.10.*
aktualisiert werden, bevor Sie diese Version von Application Performance Management installieren. - Anthos Config Management
1.10.*
wird jetzt nicht mehr unterstützt und im Application Performance Management1.13.0
entfernt. Anthos Config Management sollte mindestens auf1.11.*
aktualisiert werden, bevor Sie Application Performance Management1.13.0
installieren. - Seit dem letzten Release von Application Performance Management hinzugefügte Anthos Config Management-Features:
- Der Policy Controller unterstützt jetzt Cloud Monitoring. Er exportiert Laufzeitmesswerte automatisch für Cloud Monitoring und Prometheus. Nutzer können auch konfigurieren, an welche Monitoring-Back-Ends Messwerte exportiert wird.
- In RootSync und RepoSync wurde das Feld
spec.override.reconcileTimeout
hinzugefügt, mit dem der Schwellenwert für die Wartezeit festgelegt wird, bis Ressourcen in einer Bewerbungsgruppe abgeglichen werden. Eine Gruppe zum Anwenden besteht aus Ressourcen ohne direkte oder indirekte Abhängigkeiten. - Die Einschränkungsvorlagenbibliothek enthält eine neue Vorlage: K8sRequiredResources. Weitere Informationen finden Sie in der Bibliothek für Einschränkungsvorlagen.
- Die
K8sProhibitRoleWildcardAccess
-Vorlage der Vorlagenbibliothek unterstützt jetzt den Abgleich von clusterRole-Namen durch reguläre Ausdrücke. Dazu wird das neue Feld RegexMatch genutzt. - Die
K8sNoExternalServices
-Vorlage der Vorlagenbibliothek unterstützt ein neues Feld: cloudPlatform. - Der Policy Controller wurde mit einem neueren Build des OPA Gatekeeper (Hash: 206bbe9) aktualisiert.
- Dieses Release enthält mehrere Config Sync-Leistungsverbesserungen:
- Config Sync-Abgleich prüft jetzt Ressourcen für Statusaktualisierungen anstelle von Abfragen, was zu einer schnelleren, reaktionsschnelleren und effizienteren Erkennung von Objektfehlern und -abgleichen führt. Durch diese Änderung werden auch die Arbeitsspeicherzuweisungen für unveränderte Objekte erheblich reduziert.
- Deaktivieren Sie die clientseitige Drosselung, wenn die serverseitige Drosselung aktiviert ist (standardmäßig ab Kubernetes v1.20 aktiviert). Dadurch wurde die Latenz bei der Synchronisierung erheblich verringert.
- Config Sync hat Ressourcenlimits aus dem Abgleich-Manager, dem Reconciler und dem Git-Importer entfernt, damit sie Burst-fähig sind.
- Das Problem, dass der Git-Importer nicht blockierende Validierungsfehler vor dem erneuten Versuch löscht, wurde behoben.
- Das Problem, dass der Reconciler beim Löschen eines bereits gelöschten Objekts einen Fehler ausgelöst hat, wurde behoben.
- Zwei Probleme, bei denen Ressourcen mit der
configmanagement.gke.io/managed: disabled
-Annotation nicht verwaltet werden, wurden behoben:- Wenn ein Repository bei der ersten Synchronisierung nicht verwaltete Ressourcen enthält, schlägt die Synchronisierung fehl.
- Wenn eine Ressource in einem Commit gelöscht wurde, in dem eine andere Ressource als nicht verwaltet markiert ist, wird die gelöschte Ressource nicht ordnungsgemäß bereinigt.
- Unterstützung für Version
- Anthos Service Mesh
- Unterstützung für Version
1.12.7-asm.2
hinzugefügt. - ASM
1.9.*
wurde ENTFERNT. Alle Installationen von ASM müssen vor der Installation dieser Application Performance Management-Version mindestens auf1.10.*
aktualisiert werden. - ASM
1.10.*
wird jetzt NICHT mehr unterstützt und wird aus1.13
ENTFERNT. Alle Installationen von ASM sollten mindestens auf1.11.*
aktualisiert werden, bevor Application Performance Management1.13.0
installiert wird. - ASM
1.11.*
wurde VERWORFEN und wird vom Application Performance Management1.13.0
NICHT mehr unterstützt. ASM sollte mindestens auf1.12.*
aktualisiert werden, bevor Sie das Application Performance Management1.13.0
installiert wird.
- Unterstützung für Version
- UI
- Gebündelte Dokumente enthalten Dokumente mit Abhängigkeiten, einschließlich
- Anthos on Bare Metal
- Anthos Config Management
- Anthos Service Mesh
- Anthos Identity-Dienst
- Seiten, die für die Installation von Application Performance Management nicht relevant sind, wurden aus dem Bundle-Paket entfernt.
- Gebündelte Dokumente enthalten Dokumente mit Abhängigkeiten, einschließlich
- Drittanbieterdiagramme
- Das gebündelte Postgres-Helm-Diagramm wurde mit Postgres 14.4 aktualisiert.
- Das gebündelte Haproxy-Helm-Diagramm wurde mit Haproxy 7.0 aktualisiert
- Das gebündelte Kafka-Helm-Diagramm wurde aktualisiert und enthält nun Kafka 3.2.
Diverse Fehlerkorrekturen
- Ein Problem beim Herunterladen des etcd-Dumps mit
kubectl cp
während des Sicherungsprozesses wurde behoben.
Bekannte Probleme
- Beim Upgrade des Administratorclusters von
1.11.3
auf1.12.0
wird die Hardwareplattform fälschlicherweise erkannt. Um dieses Problem für dieses spezifische Validierungs-Hook für Upgrades zu beheben, werden sie nach dem Upgrade des Anthos Management Center deaktiviert und wieder aktiviert. Während dieses Upgrades sollte das Anthos Management Center direkt nach dem Upgrade des Administratorclusters aktualisiert werden, um die Zeit zu minimieren, in der das System ohne Validierung ausgeführt wird.