Auf dieser Seite wird beschrieben, wie Sie Erweiterungen verwalten, die mit Service Extensions konfiguriert wurden.
Eine Produktübersicht finden Sie unter Übersicht über Diensterweiterungen.
Erweiterungen auflisten
Console
Rufen Sie die Seite Diensterweiterungen auf.
Eine Liste der Erweiterungen in Ihrem Projekt wird in einer sortierbaren Tabelle mit den folgenden Informationen angezeigt:
- Name: Der Name der Erweiterung.
- Produkt: Das Google Cloud Produkt, das die Erweiterung verwendet.
- Typ: Der Typ der Erweiterung.
- Region: die Region für regionale Load Balancer
- Erweiterungen: Die Anzahl der Erweiterungsketten
- Wird verwendet von: die Weiterleitungsregeln, denen die Erweiterung zugeordnet ist
- Letzte Änderung: Zeitpunkt der letzten Änderung der Erweiterung
Optional: So filtern Sie die Liste:
Wenn Sie eine Liste der Attribute aufrufen möchten, klicken Sie neben Tabelle filtern.
Wählen Sie eine Property aus der Liste aus.
Der Name der Eigenschaft, gefolgt von einem Doppelpunkt, wird neben dem Label Filtertabelle angezeigt.
Wenn Sie eine Liste mit Werten sehen möchten, die der Eigenschaft entsprechen, fügen Sie ein Leerzeichen nach dem Doppelpunkt ein und wählen Sie dann einen Wert aus der Liste aus.
Optional: Wenn Sie kombinierte Filter angeben möchten, geben Sie den Operator
ORzwischen den Paaren aus Attribut und Wert ein.
Optional: Wenn Sie andere Vorgänge mit einer ausgewählten Erweiterung ausführen möchten, klicken Sie auf Weitere Aktionen und wählen Sie eine Option aus:
- Wenn Sie die Erweiterung bearbeiten möchten, klicken Sie auf Bearbeiten.
- Wenn Sie die Erweiterung löschen möchten, klicken Sie auf Löschen.
gcloud
Autorisierungserweiterungen
Verwenden Sie den Befehl gcloud service-extensions authz-extensions list, um die Autorisierungserweiterungen im aktuellen Projekt aufzulisten.
gcloud service-extensions authz-extensions list \
--location LOCATION
Ersetzen Sie LOCATION durch den Speicherort der Erweiterungsressource.
Für jede Erweiterung werden die folgenden allgemeinen Informationen bereitgestellt: Name, Autorisierungsrichtlinie und Datum der letzten Änderung.
Edge-Erweiterungen
Verwenden Sie den Befehl gcloud service-extensions lb-edge-extensions list, um die Edge-Erweiterungen im aktuellen Projekt aufzulisten.
gcloud service-extensions lb-edge-extensions list \
--location LOCATION
Ersetzen Sie LOCATION durch den Speicherort der Erweiterungsressource.
Für jede Erweiterung werden die folgenden allgemeinen Informationen bereitgestellt: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Routenerweiterungen
Verwenden Sie den Befehl gcloud service-extensions lb-route-extensions list, um die Routenerweiterungen im aktuellen Projekt aufzulisten.
gcloud service-extensions lb-route-extensions list \
--location LOCATION
Ersetzen Sie LOCATION durch den Speicherort der Erweiterungsressource.
Für jede Erweiterung werden die folgenden allgemeinen Informationen bereitgestellt: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Traffic-Erweiterungen
Verwenden Sie den Befehl gcloud service-extensions lb-traffic-extensions list, um die Traffic-Erweiterungen im aktuellen Projekt aufzulisten.
gcloud service-extensions lb-traffic-extensions list \ --location LOCATION
Ersetzen Sie LOCATION durch den Speicherort der Erweiterungsressource.
Für jede Erweiterung werden die folgenden allgemeinen Informationen bereitgestellt: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Details zu einer Erweiterung ansehen
Console
Rufen Sie die Seite Diensterweiterungen auf.
Klicken Sie auf den Namen der Erweiterung, für die Sie Details aufrufen möchten.
Die Seite Details für die Erweiterung wird geöffnet. Sie umfasst die folgenden Abschnitte:
Grundlagen: In diesem Abschnitt werden die folgenden grundlegenden Details zur Erweiterung angezeigt: das Produkt, der Load Balancer, der Erweiterungstyp, die Beschreibung und die Labels.
Weiterleitungsregeln: In diesem Abschnitt finden Sie einen Link zu den zugehörigen Weiterleitungsregeln. Klicken Sie auf den Link, um die Details aufzurufen.
Erweiterungsketten: In diesem Abschnitt werden die Erweiterungsketten aufgeführt, die in der Erweiterung in der angegebenen Reihenfolge enthalten sind. Außerdem werden für jede Erweiterungskette der Name der Kette, die Abgleichsbedingungen, die Erweiterungen und die Details für jede Erweiterung angezeigt. Der Name des Back-End-Dienstes ist ein Link, auf den Sie klicken können, um die Details aufzurufen und bei Bedarf zu bearbeiten.
gcloud
Autorisierungserweiterungen
Wenn Sie die Details einer Autorisierungserweiterung aufrufen möchten, verwenden Sie den Befehl gcloud service-extensions authz-extensions describe.
gcloud service-extensions authz-extensions describe EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der RoutenerweiterungLOCATION: der Speicherort der Erweiterungsressource
Edge-Erweiterungen
Wenn Sie die Details einer Edge-Erweiterung aufrufen möchten, verwenden Sie den Befehl gcloud service-extensions lb-edge-extensions describe.
gcloud service-extensions lb-edge-extensions describe EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der Edge-ErweiterungLOCATION: der Speicherort der Erweiterungsressource
Routenerweiterungen
Wenn Sie die Details einer Routenerweiterung aufrufen möchten, verwenden Sie den Befehl gcloud service-extensions lb-route-extensions describe.
gcloud service-extensions lb-route-extensions describe EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der RoutenerweiterungLOCATION: der Speicherort der Erweiterungsressource
Traffic-Erweiterungen
Wenn Sie die Details einer Traffic-Erweiterung aufrufen möchten, verwenden Sie den Befehl gcloud service-extensions lb-traffic-extensions describe.
gcloud service-extensions lb-traffic-extensions describe EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der Traffic-ErweiterungLOCATION: der Speicherort des Backends
Erweiterung bearbeiten
Console
Rufen Sie die Seite Diensterweiterungen auf.
Klicken Sie für die Erweiterung, die Sie bearbeiten möchten, auf Weitere Aktionen und wählen Sie dann Bearbeiten aus.
Klicken Sie alternativ auf den Namen der Erweiterung und dann auf der Seite Details auf Bearbeiten.
Auf der Seite Diensterweiterungen bearbeiten können die grundlegenden Informationen zur Erweiterung nicht bearbeitet werden. Sie können weitere Details bearbeiten.
Nehmen Sie die erforderlichen Änderungen vor.
Informationen zu den meisten Feldern finden Sie auf den Seiten zum Konfigurieren von Routenerweiterungen und Traffic-Erweiterungen.
Klicken Sie auf Erweiterung aktualisieren.
gcloud
Wenn Sie eine Erweiterung bearbeiten möchten, führen Sie dieselben Schritte aus, die Sie zum Konfigurieren der Erweiterung verwendet haben. Weitere Informationen finden Sie auf den Seiten zur Konfiguration von Routenerweiterungen, Autorisierungserweiterungen und Traffic-Erweiterungen.
Erweiterung löschen
Console
Rufen Sie die Seite Diensterweiterungen auf.
Setzen Sie ein Häkchen bei der Erweiterung, die Sie löschen möchten, und klicken Sie dann oben auf der Seite auf Löschen.
Alternativ können Sie auf Weitere Aktionen und dann auf Löschen klicken.
Klicken Sie im Bestätigungsfeld auf Löschen, um den Vorgang zu bestätigen.
gcloud
Autorisierungserweiterungen
Verwenden Sie zum Löschen einer Autorisierungserweiterung den Befehl gcloud service-extensions authz-extensions delete.
gcloud service-extensions authz-extensions delete EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der AutorisierungserweiterungLOCATION: der Speicherort des Backends
Edge-Erweiterungen
Verwenden Sie zum Löschen einer Edge-Erweiterung den Befehl gcloud service-extensions lb-edge-extensions delete.
gcloud service-extensions lb-edge-extensions delete EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der Edge-ErweiterungLOCATION: der Speicherort des Backends
Routenerweiterungen
Verwenden Sie zum Löschen einer Routenerweiterung den Befehl gcloud service-extensions lb-route-extensions delete.
gcloud service-extensions lb-route-extensions delete EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der RoutenerweiterungLOCATION: der Speicherort des Backends
Traffic-Erweiterungen
Verwenden Sie zum Löschen einer Verkehrserweiterung den Befehl gcloud service-extensions lb-traffic-extensions delete.
gcloud service-extensions lb-traffic-extensions delete EXTENSION_ID \
--location LOCATION
Ersetzen Sie Folgendes:
EXTENSION_ID: die ID oder der voll qualifizierte Name der Traffic-ErweiterungLOCATION: der Speicherort des Backends