课程进度 79% · 第6/7章第6/7章 · 标签 1/2
— 1 —
基础设施即代码(IaC)
IaC通过代码定义和管理云基础设施,实现版本控制、自动化部署和环境一致性。Terraform是主流的IaC工具:
yaml
1
# Terraform创建ECS
2
resource "alicloud_instance" "web" {
3
instance_name = "web-1"
4
...
5
}
— 2 —
CI/CD流水线
持续集成和持续部署(CI/CD)自动化了代码构建、测试和部署流程:
yaml
1
stages:
2
- build
3
- deploy
4
build:
5
script: mvn package
6
deploy:
7
script: kubectl apply -f k8s/