Ressourcen überwachen


Mit kubectl können Sie Informationen zu Ihren Ressourcen abrufen.

Hinweis

Zum Ausführen dieser Schritte benötigen Sie Config Connector-Ressourcen. Eine Beispielressource finden Sie unter Erste Schritte mit Config Connector.

Alle Ressourcen auflisten

Sie können die vom Config Connector verwalteten Ressourcen mit dem folgenden Befehl auflisten:

kubectl get gcp

Status einer Ressource ermitteln

Ob Ihre Ressource bereit ist, können Sie mit status.condition feststellen. Config Connector aktualisiert den Status gemäß dem aktuellen Status Ihrer Ressource.

kubectl wait --for=condition=READY KIND NAME

Ersetzen Sie Folgendes:

  • KIND: der Typ Ihrer Ressource. Beispiel: PubSubTopic.
  • NAME: Name der Ressource

Termine ansehen

Config Connector erstellt Kubernetes-Ereignisse mit Informationen und Fehlermeldungen zur Verwaltung der Ressourcen. Sie können die Ereignisse für eine bestimmte Ressource oder alle Ereignisse in Ihrer Config Connector-Umgebung aufrufen.

Ereignisse für eine einzelne Ressource aufrufen

Für die Ereignisse zu einer einzelnen Ressource prüfen Sie das Feld Events in der Ausgabe des folgenden Befehls:

kubectl describe KIND NAME

Ersetzen Sie Folgendes:

  • KIND: Art der Ressource
  • NAME: Name der Ressource

Wenn Sie beispielsweise eine Config Connector-SQLInstance-Ressource mit dem Namen sqlinstance-sample haben, verwenden Sie den folgenden Befehl, um die Ereignisse anzuzeigen:

kubectl describe sqlinstance sqlinstance-sample

Ereignisse für einen Namespace aufrufen

Zum Aufrufen der Ereignisse für alle Kubernetes-Ressourcen in einem bestimmten Namespace, einschließlich Ihrer Config Connector-Ressourcen, führen Sie den unten aufgeführten Befehl aus:

kubectl --namespace CC_NAMESPACE get events

Ersetzen Sie CC_NAMESPACE durch den Namespace, von dem aus Config Connector Ressourcen verwaltet.

Config Connector-spezifische Ereignisse

Config Connector kann die folgenden Ereignistypen erstellen:

Wird aktualisiert
Tritt auf, wenn die zugrunde liegende Ressource einer Config Connector-Ressource aktualisiert wird. Google Cloud
UpToDate
Tritt auf, wenn die Abgleichung einer Config Connector-Ressource erfolgreich war. Bei diesem Ereignistyp stimmt die Google Cloud zugrunde liegende Ressource jetzt mit dem gewünschten Status überein, der in der Config Connector-Ressource angegeben ist.
UpdateFailed
Tritt auf, wenn die Abgleichung einer Config Connector-Ressource fehlgeschlagen ist.
DependencyNotReady
Tritt auf, wenn eine referenzierte Config Connector-Ressource nicht bereit ist. Ob eine Ressource bereit ist, können Sie anhand ihres Status feststellen.
DependencyNotFound
Tritt auf, wenn eine referenzierte Config Connector-Ressource oder ein Kubernetes-Secret nicht gefunden wird.
DependencyInvalid
Tritt auf, wenn eine Referenz ungültig ist. Angenommen, es gibt eine Config Connector-Ressource, die auf ein Kubernetes-Secret verweist. Wenn das Secret vorhanden ist, aber nicht den referenzierten Schlüssel enthält, ist die Referenz ungültig.
Wird gelöscht
Tritt auf, wenn die Config Connector-Ressource vom Kubernetes API-Server gelöscht wird.
Gelöscht
Tritt auf, wenn eine Config Connector-Ressource erfolgreich vom Kubernetes API-Server gelöscht wurde.
DeleteFailed
Tritt auf, wenn eine Config Connector-Ressource nicht vom Kubernetes API-Server gelöscht werden konnte.
ManagementConflict
Tritt auf, wenn eine Config Connector-Ressource die Inhaberschaft der zugrunde liegenden Google Cloud Ressource nicht übernehmen kann. In diesem Fall ist in der Regel eine andere Config Connector-Ressource Inhaber derGoogle Cloud -Ressource. Weitere Informationen zum Umgang mit Konflikten zwischen mehreren Config Connector-Ressourcen
PreActuationTransformFailed
Tritt auf, wenn bei einer Config Connector-Ressource keine Transformationen vor der Aktivierung durchgeführt werden. Dieser Ereignistyp bedeutet wahrscheinlich, dass die Ressourcenkonfiguration ungültig ist.
PostActuationTransformFailed
Tritt auf, wenn bei einer Config Connector-Ressource keine Transformationen nach der Aktivierung ausgeführt werden.
Nicht verwaltet

Tritt auf, wenn Config Connector sich im Namespace-Modus befindet und sich die Config Connector-Ressource in einem Namespace befindet, in dem Config Connector nicht aktiviert ist (d. h. der Namespace hat kein ConfigConnectorContext-Objekt).

Dieses Ereignis kann auch dann auftreten, wenn der Namespace eine ConfigConnectorContext hat, wenn die ConfigConnectorContext ungefähr zur selben Zeit wie die Config Connector-Ressource erstellt wurde. Sie müssen nur etwas warten, bis Config Connector die Ressource verwaltet.

Nächste Schritte