管理扩展程序

本页面介绍了如何管理使用 Service Extensions 配置的扩展程序

如需了解产品概览,请参阅 Service Extensions 概览

列出扩展程序

控制台

  1. 前往 Service Extensions 页面。

    前往 Service Extensions

    系统会在一个可排序的表格中显示项目中的扩展程序列表,其中包含以下信息:

    • 名称:扩展程序的名称
    • 产品:使用扩展程序的产品 Google Cloud
    • 类型:扩展程序的类型
    • 区域:区域负载平衡器的区域
    • 扩展程序:扩展程序链的数量
    • 使用方:与扩展程序 关联的转发规则
    • 上次修改时间:上次修改扩展程序的时间
  2. 可选:如需过滤列表,请执行以下操作:

    1. 如需查看属性列表,请点击过滤表 旁边的 。

    2. 从列表中选择一个属性。

      属性名称后跟一个冒号,显示在过滤表 标签旁边。

    3. 如需查看与该属性匹配的值列表,请在冒号旁边插入一个空格,然后从列表中选择一个值。

    4. 可选:如需指定组合过滤条件,请在属性-值对之间输入 OR 运算符。

  3. 可选:如需对所选扩展程序执行其他操作,请点击 更多操作,然后 选择一个选项:

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 替换为扩展程序资源的位置。

系统会提供有关每个扩展程序的以下高级别信息:名称、负载均衡方案和上次修改日期。

查看扩展程序的详细信息

控制台

  1. 前往 Service Extensions 页面。

    前往 Service Extensions

  2. 点击要查看其详细信息的扩展程序的名称。

    系统会打开相应扩展程序的详细信息 页面。它包含以下部分:

    • 基本信息:此部分显示有关 扩展程序的以下基本详细信息:产品、负载均衡器、扩展程序类型、 说明和标签。

    • 转发规则:此部分提供指向关联 转发规则的链接。您可以点击该链接以查看其详细信息。

    • 扩展程序扩展程序链:此部分显示扩展程序的详细信息 (如果仅指定了一个扩展程序)或指定序列中的扩展程序 链(如果指定了多个扩展程序)。 此外,对于每个扩展程序或扩展程序链,系统都会指明匹配条件。对于每个扩展程序,提及的详细信息包括扩展程序名称、可编程性类型、元数据、标头、事件和其他信息。

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:后端的位置

修改扩展程序

控制台

  1. 前往 Service Extensions 页面。

    前往 Service Extensions

  2. 对于要修改的扩展程序,请点击 更多操作,然后选择修改

    或者,点击扩展程序名称,然后在详细信息 页面上点击修改

    修改 Service Extensions 页面上,扩展程序的基本信息不可修改。您可以修改其他详细信息。

  3. 根据需要进行更改。

    如需了解大多数字段,请参阅有关如何配置 路由扩展程序流量扩展程序的页面。

  4. 点击更新扩展程序

gcloud

如需修改扩展程序,请使用配置扩展程序时所用的相同步骤。如需了解详情,请参阅有关如何配置 路由扩展程序授权扩展程序流量扩展程序的页面。

删除扩展程序

控制台

  1. 前往 Service Extensions 页面。

    前往 Service Extensions

  2. 对于要删除的扩展程序,请选中相应复选框,然后点击页面顶部的删除

    或者,点击 更多操作, 然后选择 删除

  3. 在确认消息框中,点击删除 以确认操作。

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:后端的位置

后续步骤