AWS 请求签名

  • v3 API 参考

  • 此过滤器的名称应该被配置为 envoy.filters.http.aws_request_signing

Attention

AWS 请求签名过滤器是实验性的,目前正在积极开发中。

HTTP AWS 请求签名过滤器用于访问经过身份验证的 AWS 服务。它使用现有的 AWS 凭证提供程序获取用于生成所需标头的密文。

示例配置

过滤器配置示例:

name: envoy.filters.http.aws_request_signing
typed_config:
  "@type": type.googleapis.com/envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning
  service_name: s3
  region: us-west-2

统计

AWS 请求签名过滤器在 http.<stat_prefix>.aws_request_signing. 命名空间中输出统计信息。 stat 前缀 来自所属的 HTTP 连接管理器。

名称

类型

描述

signing_added

Counter

添加到请求的身份验证头部总数

signing_failed

Counter

未添加签名的请求总数