Update nexus wiki content

This commit is contained in:
2026-05-03 05:42:06 +08:00
parent 90f3811b83
commit 111bc65b7b
707 changed files with 32306 additions and 7289 deletions

View File

@@ -1,39 +1,25 @@
---
title: "AWS Secrets Manager"
type: concept
tags:
- AWS
- Secrets-Management
- Security
last_updated: 2026-04-14
---
## Definition
AWS Secrets Manager 是 AWS 提供的完全托管式密钥管理服务,用于安全存储和检索应用程序、服务和 IT 资源的密钥。
## Core Features
- **内置数据库集成**:开箱即用支持 AWS RDS、Redshift、DynamoDB 等服务的密钥管理
- **高可用与 DR**:托管服务自动实现跨可用区高可用和灾难恢复
- **按用量计费**:基于 API 调用次数计费,无需预付成本
- **自动密钥轮换**:通过 Lambda 函数实现数据库凭证自动轮换
- **IAM 访问控制**:通过 IAM 角色和标签实现精细化权限管理
- **账户级管理**AWS 在账户级别管理密钥,可降低成本并提升安全性
## Evaluation vs HashiCorp Vault
| 维度 | AWS Secrets Manager | HashiCorp Vault |
|------|---------------------|-----------------|
| 部署模式 | 完全托管 | 自托管 |
| 云厂商 | AWS 原生 | 云厂商无关 |
| 成本模型 | 按用量计费 | 按用户数收费 |
| 高可用 | 内置 | 企业版才支持 |
| 动态密钥 | 支持 | 支持 |
| 证书签名 | 不支持原生 | 支持嵌入式签名 |
| 实施复杂度 | 简单易用 | 需要专业知识 |
## Implementation Phases
1. **试点阶段30天**验证开箱即用功能识别缺失功能SSH 密钥轮换、用户密码轮换)
2. **实施阶段**:从 Control Tower 开始,从 CI/CD 流程中清除明文密码和密钥,集中化管理
## Sources
- [[ctp-topic-37-secrets-certificates-management]](选型评估)
- [[ctp-topic-62-aws-secrets-manager]](企业级深度实践)
---
title: "AWS Secrets Manager"
type: concept
tags:
- AWS
- Secrets Management
- Security
sources:
- ctp-topic-12-using-ses-smtp-service-terraform-module
- ctp-topic-62-aws-secrets-manager
last_updated: 2026-04-14
---
## Definition
AWS Secrets Manager 是一项 AWS 服务用于安全存储和检索敏感信息如数据库凭证、API 密钥、SMTP 认证信息),支持自动轮换和精细的 IAM 访问控制。
## Key Use Cases
- 存储 SES SMTP 认证信息IAM 用户 Access Key / Secret Key 转换后的用户名和密码)
- Oracle DB 用户密码自动轮换Lambda 函数连接 Oracle 实例执行轮换)
- SendGrid API 密钥集中管理
## Connections
- [[CTP Topic 12 Using SES SMTP service terraform module]] — SES SMTP 凭证存储方案
- [[CTP Topic 62 AWS Secrets Manager]] — 深度实践与标准文档
- [[VPC Endpoint]] — 配合使用实现凭证的安全私有访问