首页
›
DevOps、SRE 与可观测性工程
›
014-弹性伸缩任务编排
›
《Terraform编排弹性伸缩运营任务编排多环境部署》
VIP20
本课程属于:014-弹性伸缩任务编排
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Terraform编排弹性伸缩运营任务编排多环境部署
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Terraform入门
Terraform发展史 · 核心概念(IaC · 状态文件
Terraform
发展史
02
HCL语法基础
HCL语言结构 · 变量(variable) · 输出值(output)
HCL
语法基础
03
Provider与资源管理
Provider配置 · 资源(resource)与数据源(d… · 依赖关系与depends_on
Provider
资源管理
04
状态管理(State)
State文件的作用 · 本地状态 · 远程状态后端(S3/OSS/Cons…
State
状态管理
05
模块化设计
模块(module)的定义 · 输入输出 · 模块注册中心(Terraform R…
模块化设计
module
06
工作空间(Workspace)
Workspace概念 · 多环境(dev/staging/pr… · Workspace与变量结合
Workspace
工作空间
07
弹性伸缩组(Auto Scaling Group)基础
ASG概念 · 启动配置(Launch Templa… · 最小/最大/期望容量
Auto
Scaling
08
伸缩策略(Scaling Policy)
目标追踪策略 · 步进策略 · 简单策略
Scaling
Policy
09
负载均衡器集成
ALB/NLB与ASG关联 · 目标组(Target Group) · 健康检查配置
负载均衡器集成
ALB/NLB
10
弹性伸缩与Spot实例
Spot实例概念 · 混合实例策略(On-Demand +… · 容量池与价格优化
Spot
弹性伸缩
11
多环境架构设计
环境划分原则(dev/staging… · 变量文件(tfvars)组织 · 目录结构最佳实践
多环境架构设计
dev/staging
12
远程状态与锁
使用S3/OSS作为后端 · DynamoDB/TableStor… · 团队协作安全
远程状态
S3/OSS
13
CI/CD集成(GitLab CI)
GitLab CI流水线设计 · Terraform Plan/App… · 合并请求触发
CI/CD
GitLab
14
CI/CD集成(GitHub Actions)
GitHub Actions工作流 · OIDC身份认证 · 环境审批与保护分支
CI/CD
GitHub
15
Terraform Cloud/Enterprise
远程执行 · VCS集成 · Run任务
Terraform
Cloud/Enterp…
16
变量与敏感信息管理
变量定义优先级 · 环境变量 · Vault集成
变量
敏感信息管理
17
数据源(Data Source)高级用法
查询现有资源 · 跨环境数据引用 · 依赖反转模式
Data
Source
18
循环与条件表达式
count · for_each · for循环
循环
条件表达式
19
内置函数与自定义函数
数值函数 · 字符串函数 · 集合函数
内置函数
自定义函数
20
Terraform Graph与依赖可视化
资源依赖图 · graph命令 · 可视化工具(Graphviz)
Terraform
Graph
21
Terraform Plan与Apply深度解析
Plan输出解读 · Apply策略 · 自动批准与手动审批
Terraform
Plan
22
Terraform Destroy与资源生命周期
销毁策略 · prevent_destroy · create_before_dest…
Terraform
Destroy
23
多Region/多账号部署
Provider别名(alias) · 跨账号角色扮演(Assume Rol… · 全局变量管理
Region
多账号部署
24
Terraform与Kubernetes集成
Kubernetes Provide… · 部署Deployment/Servi… · HPA与Cluster Autosc…
Terraform
Kubernetes
25
Terraform与Docker集成
Docker Provider · 构建镜像 · 容器编排
Terraform
Docker
26
Terraform与监控告警集成
CloudWatch/阿里云监控 · 告警规则 · 伸缩事件通知
Terraform
监控告警集成
27
Terraform测试框架
Terratest · 单元测试 · 集成测试
Terraform
测试框架
28
Terraform最佳实践
代码风格 · 命名规范 · 模块复用
Terraform
最佳实践
29
Terraform常见错误与调试
状态冲突 · Provider版本不兼容 · 循环依赖
Terraform
常见错误
30
综合实战
从零构建多环境弹性伸缩架构:需求分析 · 模块设计 · CI/CD流水线
综合实战
从零构建多环境弹…
所属VIP或分类
同VIP:HPA与弹性伸缩运营任务编排参数配置工程案例
同VIP:HPA伸缩故障复测与自动化回归验证
同VIP:KEDA事件驱动弹性伸缩运营任务编排场景应用实战