首页
›
DevOps、SRE 与可观测性工程
›
001-CICD流水线服务目录
›
《使用Terraform构建CICD自助服务基础设施》
VIP20
本课程属于:001-CICD流水线服务目录
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
使用Terraform构建CI/CD自助服务基础设施
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与基础设施即代码(IaC)概述
什么是IaC · IaC的优势 · Terraform在IaC生态中的角…
IaC
课程导论
02
Terraform核心概念
Provider · Resource · Data Source
Terraform
核心概念
03
Terraform安装与配置
下载安装 · 环境变量设置 · CLI基础命令
Terraform
安装
04
HCL语言基础
HCL语法 · 块(Block) · 参数(Argument)
HCL
语言基础
05
Terraform Provider详解
Provider的作用 · Provider配置 · Provider版本管理
Terraform
Provider
06
Terraform Resource管理
Resource定义 · Resource依赖 · Resource属性引用
Terraform
Resource
07
Terraform Data Source
Data Source的作用 · Data Source与Resour… · 使用Data Source查询现有基…
Terraform
Data
08
Terraform State管理
State的作用 · State文件结构 · 本地State与远程State
Terraform
State
09
远程State存储
使用S3/GCS/Azure Sto… · State文件加密 · State版本控制
State
远程
10
Terraform变量与输出
Input Variable定义与使… · Variable类型 · Variable默认值与验证
Terraform
变量
11
Terraform模块化
Module的概念 · Module的创建与复用 · Module Registry
Terraform
模块化
12
Terraform工作流
terraform init · terraform plan · terraform apply
Terraform
工作流
13
Terraform高级特性
Count与for_each循环 · 动态块(Dynamic Block) · 条件表达式
Terraform
高级特性
14
Terraform与CI/CD集成概述
CI/CD流水线中Terraform… · 自助服务门户的概念 · GitOps模式
Terraform
CI/CD
15
CI/CD工具选型与对比
Jenkins · GitLab CI · GitHub Actions
CI/CD
工具选型
16
GitLab CI集成Terraform
GitLab CI配置 · Terraform CI/CD Jo… · GitLab CI变量管理
GitLab
CI
17
GitHub Actions集成Terraform
GitHub Actions Wor… · Terraform Action使用 · OIDC身份认证
GitHub
Actions
18
Jenkins Pipeline集成Terraform
Jenkinsfile编写 · Terraform插件使用 · Pipeline Stage设计
Jenkins
Pipeline
19
Terraform Cloud与Terraform Enterprise
Terraform Cloud功能 · Workspace管理 · Run机制
Terraform
Cloud
20
自助服务门户设计原则
用户角色与权限 · 基础设施模板化 · 请求审批流程
自助服务门户设计…
用户角色
21
使用Terraform构建自助服务API
Terraform Cloud AP… · Terraform CLI的自动化调… · Webhook集成
Terraform
API
22
基础设施模板库设计
模块化模板设计 · 参数化配置 · 模板版本管理
基础设施模板库设…
模块化模板设计
23
CI/CD流水线中的安全实践
敏感信息管理(Vault/AWS S… · Policy as Code(Sen… · 最小权限原则
CI/CD
流水线
24
Terraform Policy as Code
Sentinel策略语言 · OPA与Rego · 策略测试与部署
Terraform
Policy
25
多环境管理策略
开发/测试/生产环境隔离 · Workspace策略 · 环境变量管理
多环境管理策略
开发
26
Terraform Drift检测与修复
Drift的概念 · terraform plan检测Dr… · 自动化Drift修复
Terraform
Drift
27
Terraform性能优化
并行度控制 · Provider缓存 · State优化
Terraform
性能优化
28
Terraform错误处理与调试
常见错误类型 · 日志级别 · 调试技巧
Terraform
错误处理
29
实战案例
构建一个完整的CI/CD自助服务平台 · 架构设计 · Terraform代码实现
实战案例
CI/CD
30
课程总结与最佳实践
Terraform最佳实践总结 · CI/CD自助服务实施建议 · 未来趋势(Terraform CDK
课程总结
最佳实践
所属VIP或分类
同VIP:CICD流水线服务目录与Jenkins模板初始化
同VIP:CI/CD服务目录API设计与平台集成
同VIP:CI/CD服务目录模板测试与自动化验证