本页面介绍了如何管理使用 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 替换为扩展程序资源的位置。
系统会提供有关每个扩展程序的以下高级别信息:名称、授权政策和上次修改日期。
边缘扩展程序
如需列出当前项目中的边缘扩展程序,请使用
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:扩展程序资源的位置
边缘扩展程序
如需查看边缘扩展程序的详细信息,请使用
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 页面。
对于要修改的扩展程序,请点击 更多操作,然后选择修改。
或者,点击扩展程序名称,然后在详细信息 页面上点击修改 。
在修改 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:后端的位置
边缘扩展程序
如需删除边缘扩展程序,请使用
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:后端的位置