本页面介绍了如何管理使用 Service Extensions 配置的扩展程序。
如需查看产品概览,请参阅 Service Extensions 概览。
列出扩展程序
控制台
前往 Service Extensions 页面。
项目中的扩展程序列表会显示在可排序的表格中,其中包含以下信息:
- 名称:扩展程序的名称
- 产品:使用扩展程序的 Google Cloud 产品
- 类型:扩展程序的类型
- 区域:区域级负载均衡器所在的区域
- 扩展程序:扩展程序链的数量
- 使用方:与扩展程序关联的转发规则
- 上次修改时间:上次修改扩展程序的时间
可选:如需过滤列表,请执行以下操作:
如需查看属性列表,请点击过滤表格旁边的图标。
从列表中选择一个媒体资源。
属性名称后跟一个冒号,显示在过滤表标签旁边。
如需查看与属性匹配的值列表,请在英文冒号旁边插入一个空格,然后从列表中选择一个值。
可选:如需指定组合过滤条件,请在属性值对之间输入
OR运算符。
可选:如需对所选扩展程序执行其他操作,请点击 更多操作,然后选择一个选项:
gcloud
授权扩展
如需列出当前项目中的授权扩展,请使用 gcloud service-extensions authz-extensions list 命令。
gcloud service-extensions authz-extensions list \
--location LOCATION
将 LOCATION 替换为扩展程序资源的位置。
系统会提供有关每个扩展程序的以下简要信息:名称、授权政策和上次修改日期。
Edge 扩展程序
如需列出当前项目中的边缘扩展程序,请使用 gcloud service-extensions lb-edge-extensions list 命令。
gcloud service-extensions lb-edge-extensions list \
--location LOCATION
将 LOCATION 替换为扩展程序资源的位置。
系统会提供有关每个扩展程序的以下简要信息:名称、负载均衡方案和上次修改日期。
Media CDN 边缘扩展程序
如需列出当前项目中的 Media CDN 边缘扩展程序,请使用 gcloud beta service-extensions cdn-edge-extensions list 命令:
gcloud beta service-extensions cdn-edge-extensions list \
--location=global
输出会列出扩展程序 ID 以及上次修改扩展程序的日期和时间。如需查看与扩展程序关联的目标 EdgeCacheService,请参阅查看扩展程序的详细信息部分。
路由扩展程序
如需列出当前项目中的路由扩展,请使用 gcloud service-extensions lb-route-extensions list 命令。
gcloud service-extensions lb-route-extensions list \
--location LOCATION
将 LOCATION 替换为扩展程序资源的位置。
系统会提供有关每个扩展程序的以下简要信息:名称、负载均衡方案和上次修改日期。
流量扩展程序
如需列出当前项目中的流量扩展程序,请使用 gcloud service-extensions lb-traffic-extensions list 命令。
gcloud service-extensions lb-traffic-extensions list \ --location LOCATION
将 LOCATION 替换为扩展程序资源的位置。
系统会提供有关每个扩展程序的以下简要信息:名称、负载均衡方案和上次修改日期。
查看扩展程序的详细信息
控制台
前往 Service Extensions 页面。
点击要查看其详细信息的扩展程序的名称。
系统会打开相应扩展程序的详情页面。它包含以下部分:
基本信息:此部分显示有关扩展程序的以下基本详细信息:产品、负载均衡器、扩展程序类型、说明和标签。
转发规则:此部分提供指向关联转发规则的链接。您可以点击链接查看其详细信息。
扩展程序或扩展程序链:此部分显示扩展程序的详细信息(如果仅指定了一个扩展程序)或按指定顺序显示的扩展程序链(如果指定了多个扩展程序)。此外,系统还会指明每个扩展程序或扩展程序链的匹配条件。对于每个扩展程序,提及的详细信息包括扩展程序名称、可编程性类型、元数据、标头、事件和其他信息。
gcloud
授权扩展
如需查看授权扩展的详细信息,请使用 gcloud service-extensions authz-extensions describe 命令。
gcloud service-extensions authz-extensions describe EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:路由扩展程序的 ID 或完全限定名称LOCATION:扩展程序资源的位置
Edge 扩展程序
如需查看边缘扩展程序的详细信息,请使用 gcloud service-extensions lb-edge-extensions describe 命令。
gcloud service-extensions lb-edge-extensions describe EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:边缘扩展程序的 ID 或完全限定名称LOCATION:扩展程序资源的位置
Media CDN 边缘扩展程序
如需查看 Media CDN 边缘扩展程序的详细信息,请使用 gcloud beta service-extensions cdn-edge-extensions describe 命令:
gcloud beta service-extensions cdn-edge-extensions describe EXTENSION_ID \
--location=global
将 EXTENSION_ID 替换为 Media CDN 边缘扩展程序的 ID 或完全限定名称。
路由扩展程序
如需查看路由扩展程序的详细信息,请使用 gcloud service-extensions lb-route-extensions describe 命令。
gcloud service-extensions lb-route-extensions describe EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:路由扩展程序的 ID 或完全限定名称LOCATION:扩展程序资源的位置
流量扩展程序
如需查看流量扩展程序的详细信息,请使用 gcloud service-extensions lb-traffic-extensions describe 命令。
gcloud service-extensions lb-traffic-extensions describe EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:流量扩展程序的 ID 或完全限定名称LOCATION:后端的位置
修改扩展程序
控制台
前往 Service Extensions 页面。
对于要修改的扩展程序,点击 更多操作,然后选择修改。
或者,点击扩展程序名称,然后在详情页面上点击修改。
在修改 Service Extensions 页面上,无法修改扩展程序的基本信息。您可以修改其他详细信息。
根据需要进行更改。
如需了解大多数字段,请参阅有关如何配置边缘扩展程序、路由扩展程序、授权扩展程序、流量扩展程序和媒体 CDN 边缘扩展程序的页面。
点击更新扩展程序。
gcloud
如需修改扩展程序,请使用您在配置扩展程序时所用的相同步骤。如需了解详情,请参阅有关如何配置边缘扩展程序、路由扩展程序、授权扩展程序、流量扩展程序和媒体 CDN 边缘扩展程序的页面。
删除扩展程序
控制台
前往 Service Extensions 页面。
对于要删除的扩展程序,请选中相应复选框,然后点击页面顶部的删除。
或者,点击 更多操作,然后选择删除。
在确认消息框中,点击删除以确认操作。
gcloud
授权扩展
如需删除授权扩展,请使用 gcloud service-extensions authz-extensions delete 命令。
gcloud service-extensions authz-extensions delete EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:授权扩展程序的 ID 或完全限定名称LOCATION:后端的位置
Edge 扩展程序
如需删除边缘扩展程序,请使用 gcloud service-extensions lb-edge-extensions delete 命令。
gcloud service-extensions lb-edge-extensions delete EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:边缘扩展程序的 ID 或完全限定名称LOCATION:后端的位置
Media CDN 边缘扩展程序
如需删除 Media CDN 边缘扩展程序,请使用 gcloud beta service-extensions cdn-edge-extensions delete 命令:
gcloud beta service-extensions cdn-edge-extensions delete EXTENSION_ID \ --location=global
将 EXTENSION_ID 替换为 Media CDN 边缘扩展程序的 ID 或完全限定名称。
路由扩展程序
如需删除路由扩展程序,请使用 gcloud service-extensions lb-route-extensions delete 命令。
gcloud service-extensions lb-route-extensions delete EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:路由扩展程序的 ID 或完全限定名称LOCATION:后端的位置
流量扩展程序
如需删除流量扩展,请使用 gcloud service-extensions lb-traffic-extensions delete 命令。
gcloud service-extensions lb-traffic-extensions delete EXTENSION_ID \
--location LOCATION
替换以下内容:
EXTENSION_ID:流量扩展程序的 ID 或完全限定名称LOCATION:后端的位置