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 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
- Type: der Typ der Erweiterung
- Region: die Region für regionale Load Balancer
- Erweiterungen: die Anzahl der Erweiterungsketten
- Verwendet von: die Weiterleitungsregeln, mit denen die Erweiterung verknüpft ist
- Last modified: Zeitpunkt der letzten Änderung der Erweiterung
Optional: So filtern Sie die Liste:
Klicken Sie neben Tabelle filtern, um eine Liste der Properties aufzurufen.
Wählen Sie in der Liste eine Unterkunft aus.
Der Attributname, gefolgt von einem Doppelpunkt, wird neben dem Label Tabelle filtern angezeigt.
Wenn Sie eine Liste mit Werten sehen möchten, die mit dem Attribut übereinstimmen, fügen Sie ein Leerzeichen neben 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 Attribut-Wert-Paaren 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 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 Standort der Erweiterungsressource.
Zu jeder 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 Standort der Erweiterungsressource.
Zu jeder Erweiterung werden die folgenden allgemeinen Informationen bereitgestellt: Name, Load-Balancing-Schema und Datum der letzten Änderung.
Media CDN-Edge-Erweiterungen
Verwenden Sie den Befehl gcloud beta service-extensions cdn-edge-extensions list, um die Media CDN-Edge-Erweiterungen im aktuellen Projekt aufzulisten:
gcloud beta service-extensions cdn-edge-extensions list \
--location=global
In der Ausgabe werden die Erweiterungs-ID sowie das Datum und die Uhrzeit der letzten Änderung der Erweiterung aufgeführt. Informationen zum Aufrufen des mit einer Erweiterung verknüpften Ziels EdgeCacheService finden Sie im Abschnitt Details einer Erweiterung ansehen.
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 Standort der Erweiterungsressource.
Zu jeder 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.
Zu jeder Erweiterung werden die folgenden allgemeinen Informationen bereitgestellt: 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, 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 Labels.
Weiterleitungsregeln: Dieser Abschnitt enthält einen Link zu den zugehörigen Weiterleitungsregeln. Klicken Sie auf den Link, um die Details aufzurufen.
Erweiterung oder Erweiterungsketten: In diesem Abschnitt werden die Details einer Erweiterung (wenn nur eine Erweiterung angegeben wurde) oder von Erweiterungsketten in der angegebenen Reihenfolge (wenn mehrere Erweiterungen angegeben wurden) angezeigt. Außerdem wird für jede Erweiterung oder Erweiterungskette die Übereinstimmungsbedingung angegeben. Zu den Details für jede Erweiterung gehören der Name der Erweiterung, der Programmierbarkeitstyp, Metadaten, Header, Ereignisse und andere Informationen.
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 vollständig qualifizierte Name der RoutenerweiterungLOCATION: der Standort 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 Standort der Erweiterungsressource
Media CDN-Edge-Erweiterungen
Wenn Sie die Details einer Media CDN-Edge-Erweiterung aufrufen möchten, verwenden Sie den Befehl gcloud beta service-extensions cdn-edge-extensions describe:
gcloud beta service-extensions cdn-edge-extensions describe EXTENSION_ID \
--location=global
Ersetzen Sie EXTENSION_ID durch die ID oder den vollständig qualifizierten Namen der Media CDN-Edge-Erweiterung.
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 vollständig qualifizierte Name der RoutenerweiterungLOCATION: der Standort der Erweiterungsressource
Traffic-Erweiterungen
Verwenden Sie den Befehl gcloud service-extensions lb-traffic-extensions describe, 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 Standort 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 Serviceerweiterungen bearbeiten können die grundlegenden Informationen zur Erweiterung nicht bearbeitet werden. Du kannst andere Details bearbeiten.
Nehmen Sie die gewünschten Änderungen vor.
Informationen zu den meisten Feldern finden Sie auf den Seiten zum Konfigurieren von Edge-Erweiterungen, Routenerweiterungen, Autorisierungserweiterungen, Traffikerweiterungen und Media CDN-Edge-Erweiterungen.
Klicken Sie auf Erweiterung aktualisieren.
gcloud
Wenn Sie eine Erweiterung bearbeiten möchten, führen Sie dieselben Schritte aus, die Sie auch für die Konfiguration verwendet haben. Weitere Informationen finden Sie auf den Seiten zum Konfigurieren von Edge-Erweiterungen, Routenerweiterungen, Autorisierungserweiterungen, Traffikerweiterungen und Media CDN-Edge-Erweiterungen.
Erweiterung löschen
Console
Rufen Sie die Seite Service Extensions auf.
Klicken Sie das Kästchen für die Erweiterung an, die Sie löschen möchten, und klicken Sie dann oben auf der Seite auf Löschen.
Alternativ können Sie auf Weitere Aktionen klicken und dann Löschen auswählen.
Klicken Sie im Bestätigungsdialogfeld auf Löschen, um den Vorgang zu bestätigen.
gcloud
Autorisierungserweiterungen
Verwenden Sie den Befehl gcloud service-extensions authz-extensions delete, 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 vollständig qualifizierte Name der AutorisierungserweiterungLOCATION: der Standort 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 Standort des Backends
Media CDN-Edge-Erweiterungen
Verwenden Sie den Befehl gcloud beta service-extensions cdn-edge-extensions delete, um eine Media CDN-Edge-Erweiterung zu löschen:
gcloud beta service-extensions cdn-edge-extensions delete EXTENSION_ID \ --location=global
Ersetzen Sie EXTENSION_ID durch die ID oder den vollständig qualifizierten Namen der Media CDN-Edge-Erweiterung.
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 vollständig qualifizierte Name der RoutenerweiterungLOCATION: der Standort des Backends
Traffic-Erweiterungen
Verwenden Sie zum Löschen einer Traffic-Erweiterung 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 Standort des Backends