Auf dieser Seite wird beschrieben, wie Sie Erweiterungen verwalten, die mit Service Extensions konfiguriert wurden.
Eine Produktübersicht finden Sie unter Übersicht über Service Extensions.
Erweiterungen auflisten
Console
Rufen Sie die Seite Service Extensions 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: der Zeitpunkt, zu dem die Erweiterung zuletzt geändert wurde
Optional: So filtern Sie die Liste:
Klicken Sie neben Tabelle filtern auf, um eine Liste der Eigenschaften aufzurufen.
Wählen Sie eine Eigenschaft aus der Liste aus.
Der Name der Eigenschaft, gefolgt von einem Doppelpunkt, wird neben dem Label Tabelle filtern angezeigt.
Wenn Sie eine Liste der Werte sehen möchten, die der Eigenschaft entsprechen, fügen Sie neben dem Doppelpunkt ein Leerzeichen 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 Eigenschaft 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 dann 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
gcloud service-extensions authz-extensions list Befehl, 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 angegeben: Name, Autorisierungsrichtlinie und Datum der letzten Änderung.
Edge-Erweiterungen
Verwenden Sie den
gcloud service-extensions lb-edge-extensions list Befehl, 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 angegeben: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Routenerweiterungen
Verwenden Sie den
gcloud service-extensions lb-route-extensions list Befehl, 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 angegeben: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Traffic-Erweiterungen
Verwenden Sie den
gcloud service-extensions lb-traffic-extensions list Befehl, 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 angegeben: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Details einer Erweiterung ansehen
Console
Rufen Sie die Seite Service Extensions auf.
Klicken Sie auf den Namen der Erweiterung, deren Details Sie aufrufen möchten.
Die Seite Details für die Erweiterung wird geöffnet. Sie umfasst die folgenden Abschnitte:
Grundlagen: In diesem Abschnitt werden die grundlegenden Details zur Erweiterung angezeigt: Produkt, Load-Balancer, Erweiterungstyp, Beschreibung und Labels.
Weiterleitungsregeln: Dieser Abschnitt enthält einen Link zu den zugehörigen Weiterleitungsregeln. Sie können auf den Link klicken, um die Details aufzurufen.
Erweiterung oder Erweiterungsketten: In diesem Abschnitt werden die Details einer Erweiterung (wenn nur eine Erweiterung angegeben wurde) oder Erweiterungs ketten in der angegebenen Reihenfolge angezeigt (wenn mehrere Erweiterungen angegeben wurden). Außerdem wird für jede Erweiterung oder Erweiterungskette die Abgleichsbedingung angegeben. Zu den Details für jede Erweiterung gehören der Name der Erweiterung, der Programmierbarkeitstyp, Metadaten, Header, Ereignisse und andere Informationen.
gcloud
Autorisierungserweiterungen
Verwenden Sie den
gcloud service-extensions authz-extensions describe Befehl, um die Details einer Autorisierungserweiterung aufzurufen.
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
Verwenden Sie den
gcloud service-extensions lb-edge-extensions describe Befehl, um die Details einer Edge-Erweiterung aufzurufen.
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
Verwenden Sie den
gcloud service-extensions lb-route-extensions describe Befehl, um die Details einer Routenerweiterung aufzurufen.
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
Verwenden Sie den
gcloud service-extensions lb-traffic-extensions describe Befehl, um die Details einer Traffic-Erweiterung aufzurufen.
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 Service Extensions auf.
Klicken Sie für die Erweiterung, die Sie bearbeiten möchten, auf Weitere Aktionen und wählen Sie dann Bearbeiten aus.
Alternativ können Sie auf den Namen der Erweiterung und dann auf der Seite Details auf Bearbeiten klicken.
Auf der Seite Diensterweiterungen bearbeiten können die grundlegenden Informationen zur Erweiterung nicht bearbeitet werden. Sie können jedoch andere Details bearbeiten.
Nehmen Sie die gewünschten Ä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 wie bei der Konfiguration. Weitere Informationen finden Sie auf den Seiten zum Konfigurieren von Routenerweiterungen, Autorisierungserweiterungen, und Traffic-Erweiterungen.
Erweiterung löschen
Console
Rufen Sie die Seite Service Extensions auf.
Setzen Sie ein Häkchen in das Kästchen für die Erweiterung, die Sie löschen möchten, und klicken Sie dann oben auf der Seite auf Löschen.
Alternativ können Sie auf das Dreipunkt-Menü 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 den
gcloud service-extensions authz-extensions delete Befehl, um eine Autorisierungserweiterung zu löschen.
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 den
gcloud service-extensions lb-edge-extensions delete Befehl, um eine Edge-Erweiterung zu löschen.
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 den
gcloud service-extensions lb-route-extensions delete Befehl, um eine Routenerweiterung zu löschen.
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 den
gcloud service-extensions lb-traffic-extensions delete Befehl, um eine Traffic-Erweiterung zu löschen.
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