本页面介绍了如何管理使用 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 替换为扩展资源的位置。
系统会提供有关每个扩展程序的以下概要信息:名称、负载均衡方案和上次修改日期。
路由扩展程序
如需列出当前项目中的路由扩展,请使用 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:扩展资源的位置
路由扩展程序
如需查看路线扩展的详细信息,请使用 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 页面。
对于要修改的扩展程序,请点击更多操作,然后选择修改。
或者,点击扩展程序名称,然后在详情页面上点击修改。
在修改服务扩展程序页面上,扩展程序的基本信息无法修改。您可以修改其他详细信息。
根据需要进行更改。
点击更新扩展程序。
gcloud
如需修改扩展程序,请按照配置扩展程序时所用的步骤操作。如需了解详情,请参阅有关如何配置路线扩展程序、授权扩展程序和流量扩展程序的页面。
删除扩展程序
控制台
前往 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:后端的位置
路由扩展程序
如需删除路由扩展,请使用 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:后端的位置