Package google.cloud.gkehub.servicemesh.v1

Index

MembershipSpec

Service Mesh: Spezifikation für eine einzelne Mitgliedschaft für das ServiceMesh-Feature

Felder
control_plane
(deprecated)

MembershipSpec.ControlPlaneManagement

Verworfen: Verwenden Sie stattdessen management. Aktiviert die automatische Verwaltung der Steuerungsebene.

management

MembershipSpec.Management

Aktiviert die automatische Service Mesh-Verwaltung.

ControlPlaneManagement

Gibt an, ob Service Mesh-Steuerungsebenen automatisch verwaltet werden sollen.

Enums
CONTROL_PLANE_MANAGEMENT_UNSPECIFIED Ohne Angabe
AUTOMATIC Google sollte eine Überarbeitung der Steuerungsebene bereitstellen und im Cluster verfügbar machen. Google wird diese Überarbeitung in eine Release-Version eintragen und sie auf dem neuesten Stand halten. Die Überarbeitung der Steuerungsebene kann ein verwalteter Dienst oder eine verwaltete Installation sein.
MANUAL Der Nutzer konfiguriert die Steuerungsebene manuell (z. B. über die Befehlszeile oder über die ControlPlaneRevision KRM API).

Verwaltung

Gibt an, ob Service Mesh automatisch verwaltet werden soll.

Enums
MANAGEMENT_UNSPECIFIED Ohne Angabe
MANAGEMENT_AUTOMATIC Google sollte mein Service Mesh für den Cluster verwalten.
MANAGEMENT_MANUAL Der Nutzer konfiguriert seine Service Mesh-Komponenten manuell.

MembershipState

Service Mesh: Status für eine einzelne Mitgliedschaft, wie vom Service Mesh Hub-Controller analysiert.

Felder
control_plane_management

MembershipState.ControlPlaneManagement

Nur Ausgabe. Status der Verwaltung der Steuerungsebene

data_plane_management

MembershipState.DataPlaneManagement

Nur Ausgabe. Status der Verwaltung auf Datenebene.

ControlPlaneManagement

Status der Verwaltung der Steuerungsebene.

Felder
details[]

StatusDetails

Erklärung des Zustands.

state

MembershipState.LifecycleState

LifecycleState der Verwaltung der Steuerungsebene.

DataPlaneManagement

Status der Verwaltung auf Datenebene. Nur pro Mitglied gemeldet.

Felder
state

MembershipState.LifecycleState

Lebenszyklusstatus der Verwaltung auf Datenebene.

details[]

StatusDetails

Erläuterung des Status.

LifecycleState

Lebenszykluszustand von Service Mesh-Komponenten.

Enums
LIFECYCLE_STATE_UNSPECIFIED Ohne Angabe
DISABLED DISABLED bedeutet, dass die Komponente nicht aktiviert ist.
FAILED_PRECONDITION FAILED_PRECONDITION bedeutet, dass die Bereitstellung aufgrund eines Merkmals des Mitgliedscluster nicht fortgesetzt werden kann.
PROVISIONING PROVISIONING bedeutet, dass die Bereitstellung läuft.
ACTIVE ACTIVE bedeutet, dass die Komponente einsatzbereit ist.
STALLED STALLED bedeutet, dass die Bereitstellung nicht durchgeführt werden konnte.
NEEDS_ATTENTION NEEDS_ATTENTION bedeutet, dass die Komponente bereit ist, aber ein Nutzereingriff erforderlich ist. (Beispiel: Der Nutzer sollte Arbeitslasten zu einer neuen Überarbeitung der Steuerungsebene migrieren.)
DEGRADED DEGRADED bedeutet, dass die Komponente bereit ist, aber in einem eingeschränkten Zustand ausgeführt wird.

StatusDetails

Strukturierte und für Menschen lesbare Details für einen Status.

Felder
code

string

Ein maschinenlesbarer Code, der einen allgemeinen Status weiter beschreibt.

details

string

Menschenlesbare Erklärung von Code