AWS 教程
通过专题教程理解 AWS 存储、权限、网络、计算、数据库、Serverless、安全和运维概念。
审查并应用存储变更
审查已保存的 Terraform 计划,应用就地存储变更,修复可读取的标签漂移,并保留现有报告字节。
AWS
在更新时保护报告历史
使用 Terraform 配置 S3 版本管理,发布两版报告,在不改变当前版本的情况下读取旧版本,并有意清理自有历史。
AWS
参数化私有报告存储
使用同一个 Terraform 模板部署两套私有报告存储,使用独立的输入和本地状态,并验证存储的报告字节。
AWS
为报告读取者授予限定范围的访问权限
使用 Terraform 引用为独立读取者授予一份报告的访问权限,拒绝无关读取,并在不删除数据的情况下撤销授权。
AWS
创建并删除你的第一个 AWS 资源
使用 Terraform 创建私有 S3 存储桶,比较配置、AWS 资源和状态,并且仅删除你所管理的资源。
AWS
重命名资源而不重新创建
使用 moved 声明重命名 Terraform 资源地址,同时保留现有 S3 存储桶和原始报告。
AWS
将本地状态迁移到 S3
将本地 Terraform 状态迁移到启用版本管理的 S3 后端,同时避免重新创建报告存储,再区分资源栈清理与后端清理。
AWS
为每个环境使用独立状态
修正环境的后端绑定,保留两份有效状态和原始报告,并证明 preview 变更不会影响 dev。
AWS
协调两个 Terraform 工作目录
观察实际 Terraform 写入进程共享同一 S3 状态、竞争计划因原生锁而被拒绝,以及正常释放后安全继续操作。
AWSShell
构建小型可复用模块
定义带类型的 Terraform 模块输入和输出,从两个根目录调用模块,并通过稳定的报告键扩展集合,同时保留现有数据。
AWS
将现有资源纳入管理
将现有 S3 存储桶导入 Terraform,审查不会造成破坏的配置调整,并保留原始报告和相邻存储。
AWS
复用并变更应用部署
使用提供的本地模块更新应用标签,审查并应用实例替换,同时保留外部报告数据和参考环境。
AWS
启动并初始化应用
使用 Terraform 数据源读取预先准备的 AMI,在提供的网络中启动 EC2 实例,通过 User Data 初始化应用,并验证实际响应。
AWS
让应用访问自己的报告
将 EC2 应用连接到 IAM 角色和实例配置文件,使用 Terraform 授予限定范围的私有报告访问权限,测试撤销并清理受管理资源。
AWS
定义应用网络
使用 Terraform 引用定义 VPC 和子网,检查其实际 CIDR 和可用区,并在保留参考网络的同时删除你的资源栈。
AWS
让用户连接应用网络
使用 Terraform 将应用子网连接到互联网网关,允许目标客户端访问应用端口,并证明无关访问仍被阻止。
AWS
测试模块约定
编写 Terraform 输入验证和 plan 模式模块测试,捕获错误输出和标签,同时保留现有报告存储。
ShellGitAWS
在生成计划前拦截无效基础设施
为 Terraform 作业添加格式检查和验证关卡,观察实际失败如何阻止生成计划,并保留现有报告存储。
ShellGitAWS
- 上一页
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 下一页