Self-service environment bằng Terraform
Nền tảng thực hành: Web, CLI, CLI
Terminal: PowerShell 7 hoặc Bash/Linux Terminal; macOS Terminal nếu dùng macOS
Phiên bản / ghi chú:
- Ngày tạo bài: 22/05/2026
- Git 2.40+
- VS Code latest stable
- Terraform 1.8+
Cách 01 — CLI ưu tiên
- Mở terminal tại thư mục lab Terraform.
- Kiểm tra: `terraform version`.
- Tạo file `main.tf`, `variables.tf`, `outputs.tf`.
- Cấu hình provider `azurerm`.
- Chạy `terraform init`.
- Chạy `terraform fmt` và `terraform validate`.
- Chạy `terraform plan -out tfplan`.
- Chạy `terraform apply tfplan`.
- Kiểm tra resource trên Azure Portal hoặc Azure CLI.
- Cleanup: `terraform destroy`.
Kiểm tra: `terraform version`. Tạo file `main.tf`, `variables.tf`, `outputs.tf`. Cấu hình provider `azurerm`. Chạy `terraform init`.
Kiểm tra kết quả
Hoàn thành self-service environment bằng terraform và có bằng chứng kiểm tra: log, screenshot, pipeline run, resource hoặc output CLI.
Cleanup
Xóa tài nguyên lab không dùng, xóa secret/token demo, dọn branch/release/resource group để tránh chi phí và rủi ro.