AWS Secrets Manager Agent 是一款客户端 HTTP 服务,用于在 AWS Lambda、Amazon ECS、Amazon EKS 和 Amazon EC2 等环境中标准化从 Secrets Manager 使用密钥。它能够检索密钥并将其缓存在内存中,使应用程序可以直接从缓存中使用密钥,无需直接调用 Secrets Manager。该代理使用您在环境中提供的 AWS 凭证来调用 Secrets Manager,并提供针对服务器端请求伪造 (SSRF) 的保护,支持通过配置最大连接数、生存时间 (TTL)、本地主机 HTTP 端口和缓存大小等参数来自定义其行为。