管理扩展程序

本页面介绍了如何管理使用 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 替换为扩展资源的位置。

系统会提供有关每个扩展程序的以下高级别信息:名称、授权政策和上次修改日期。

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

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

查看扩展程序的详细信息

控制台

  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:扩展资源的位置

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

修改扩展程序

控制台

  1. 前往 Service Extensions 页面。

    前往 Service Extensions

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

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

    修改服务扩展程序页面上,扩展程序的基本信息无法修改。您可以修改其他详细信息。

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

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

后续步骤