Auf dieser Seite sind bekannte Probleme mit unterstützten Versionen von Config Sync aufgeführt.
Viele der hier aufgeführten Probleme wurden behoben. In der Spalte Version, in der der Fehler behoben wurde wird die Version angegeben, in der die Fehlerbehebung eingeführt wurde. Wenn Sie diese Fehlerbehebung erhalten möchten, führen Sie ein Upgrade auf die aufgeführte Version oder höher aus.
Wenn Sie am Google Developer Program teilnehmen, speichern Sie diese Seite, um Benachrichtigungen zu erhalten, wenn Versionshinweise zu dieser Seite veröffentlicht werden. Weitere Informationen finden Sie unter Gespeicherte Seiten.
Zum Filtern der bekannten Probleme nach einer Produktversion oder -kategorie wählen Sie in den folgenden Drop-down-Menüs die gewünschten Filter aus.
Wählen Sie die Config Sync-Version aus:
Wählen Sie die Problemkategorie aus:
Sie können auch nach bekannten Problemen filtern:
| Kategorie | Identifizierte Version | Korrigierte Version | Problem und Problemumgehung |
|---|---|---|---|
| Messwerte | 1.5.0 | 1.21.0 |
Behoben: Messwerte für gelöschte Pakete werden gemeldet
Wenn Sie ein
ResourceGroup Objekt wird nur automatisch gelöscht, wenn
die Löschweitergabe
aktiviert wurde, bevor das RootSync oder
RepoSync Objekt gelöscht wurde.
Problemumgehung : Löschen Sie das
Ersetzen Sie |
| Komponentenzustand | 1.15.0 |
Abgleich nicht planbarConfig Sync-Abgleiche benötigen je nach Konfiguration von RootSync oder RepoSync unterschiedliche Mengen an Ressourcen. Bestimmte Konfigurationen erfordern mehr Ressourcen als andere. Wenn ein Abgleich nicht planbar ist, liegt das möglicherweise daran, dass mehr Ressourcen angefordert werden, als auf Ihren Knoten verfügbar sind. Wenn Sie GKE-Cluster im Standardmodus verwenden, sind die Ressourcenanforderungen für den Abgleich sehr niedrig. Diese Einstellung wurde gewählt, um die Planung zu ermöglichen, auch wenn dies zu Drosselung und langsamer Leistung führt, damit Config Sync auf kleinen Clustern und kleinen Knoten funktioniert. Bei GKE Autopilot-Clustern sind die Abgleichsanforderungen jedoch höher, um die Nutzung während der Synchronisierung realistischer darzustellen. Problemumgehung : GKE Autopilot oder Standard mit aktivierter automatischer Knotenbereitstellung sollte erkennen können, wie viele Ressourcen angefordert werden, und entsprechend dimensionierte Knoten erstellen, um die Planung zu ermöglichen. Wenn Sie die Knoten oder die Größen der Knoteninstanzen jedoch manuell konfigurieren, müssen Sie diese Einstellungen möglicherweise an die Ressourcenanforderungen des Abgleichs-Pods anpassen. |
|
| Messwerte | 1.15.0 |
Export fehlgeschlagen. Berechtigung verweigertWenn der Abgleichsmanager Application Default Credentials erkennt, wird der otel-collector standardmäßig so konfiguriert, dass Messwerte nach Prometheus, Cloud Monitoring und Monarch exportiert werden. Problemumgehung :
|
|
| Messwerte | 1.15.0 |
otel-collector stürzt mit benutzerdefinierter Konfiguration abWenn Sie versuchen, eine der Standard-ConfigMaps,
Workaround: Wenn Sie die Konfiguration für den Export von Messwerten anpassen möchten, erstellen Sie eine ConfigMap mit dem Namen
|
|
| Zeitersparnis |
Config Sync befindet sich in einem KonfliktConfig Sync befindet sich möglicherweise in einem Controller-Konflikt
mit sich selbst. Dieses Problem tritt auf, wenn Sie den Standardwert für ein optionales Feld einer Ressource im Git-Repository festlegen. Wenn Sie beispielsweise Workaround: Entfernen Sie das Feld aus der Ressourcendeklaration. |
||
| Zeitersparnis |
Config Sync befindet sich in einem Konflikt mit Config Connector-RessourcenConfig Sync befindet sich möglicherweise in einem Konflikt mit Config Connector über eine Ressource, z. B. einen
StorageBucket.
Dieses Problem tritt auf, wenn Sie den Wert eines optionalen Felds einer Ressource
Workaround:
Sie können dieses Problem vermeiden, indem Sie das |
||
| Source of Truth | 1.20.0 | 1.21.3 |
|
| Wird synchronisiert | 1.7.0 | 1.21.0 |
Behoben: Annotation „Mutation ignorieren“ wird nicht berücksichtigtEin Fehler im Config Sync-Abgleich führt dazu, dass Änderungen aus deklarierten Konfigurationen angewendet werden, auch wenn die Annotation Problemumgehung : Sie können die Verwaltung des verwalteten Objekts beenden, indem Sie die |
| Wird synchronisiert | 1.15.0 |
Hohe Anzahl ineffektiver
|
|
| Wird synchronisiert | 1.7.0 | 1.21.0 |
Behoben: Aktualisiertes Inventar konnte nicht in den Cluster geschrieben werdenWenn Config Sync den Status eines ResourceGroup-Objekts nicht aktualisieren kann, tritt in den Abgleichslogs möglicherweise ein zeitweiliger Fehler auf, der dem folgenden ähnelt:
KNV2009: task failed (action: "Inventory", name: "inventory-set-0"): failed to write updated inventory to cluster: Operation cannot be fulfilled on resourcegroups.kpt.dev "root-sync": the object has been modified; please apply your changes to the latest version and try again
Dieser Fehler ist auf eine Race-Bedingung zwischen dem Abgleich und dem ResourceGroup-Controller zurückzuführen. Der ResourceGroup-Controller aktualisiert möglicherweise den ResourceGroup-Status, bevor der Abgleich die ResourceGroup-Spezifikation aktualisieren kann, was zu dem Fehler Problemumgehung : Für dieses Problem gibt es keine Problemumgehung. Der Fehler sollte sich von selbst beheben. |
| Terraform | Terraform-Version 5.41.0 |
Config Sync kann nicht mit Terraform installiert oder aktualisiert werdenIn Terraform-Version 5.41.0 wurde der Ressource Problemumgehung :
|
|
| Google Cloud Console |
Fehler wegen fehlender Daten im Config Sync-Dashboard in der Google Cloud ConsoleIn der Console werden möglicherweise Fehler wie „Fehlende Daten“ oder „Ungültige Clusteranmeldedaten“ für Config Sync-Cluster in Dashboards angezeigt. Google Cloud Dieses Problem kann auftreten, wenn Sie nicht in Ihren GDC-Clustern (VMware) oder GDC-Clustern (Bare-Metal) angemeldet sind. Problemumgehung : Wenn diese Arten von Fehlern in der Google Cloud Console in Ihren GDC-Clustern (VMware) oder GDC-Clustern (Bare-Metal) angezeigt werden, prüfen Sie, ob Sie mit dem GKE Identity Service oder dem Connect-Gateway in Ihren Clustern angemeldet sind. |
||
| Wird synchronisiert | 1.21.0 |
Behoben: Config Sync verhindert Aktualisierungen von aufgegebenen RessourcenVor Version 1.21.0 können durch ein gelöschtes RootSync- oder RepoSync Objekt mehrere Labels und Annotationen zurückbleiben, mit denen Config Sync diese Ressourcenobjekte verfolgt. Diese Labels und Annotationen können nach dem Löschen eines RootSync- oder RepoSync-Objekts die folgenden Nebenwirkungen haben:
|
|
| nomos-Befehlszeilentool | 1.17.0 |
Die nomos-CLI unterstützt das
|
Nächste Schritte
Wenn Sie in der Dokumentation keine Lösung für Ihr Problem finden, lesen Sie den Hilfeartikel Support erhalten. Dort finden Sie auch Informationen zu den folgenden Themen:
- Supportanfrage erstellen, indem Sie sich an Cloud Customer Care wenden.
- Support von der Community erhalten, indem Sie
Fragen auf
Stack Overflow stellen.
Wenn Sie kpt oder Kustomize verwenden, suchen Sie mit dem Tag
kptoderkustomizenach ähnlichen Problemen. - Fehler melden oder Featureanfragen stellen, indem Sie die öffentliche Problemverfolgung auf GitHub verwenden.