search

Terraform Remote Backend – Lưu State trên AWS S3

calendar_today 29/04/2026

Khi bạn chạy terraform apply, Terraform cần ghi lại “thực tế đang có gì” để lần sau biết cần thay đổi gì. Thông tin đó được lưu trong terraform state file. Backend quyết định state file đó được lưu ở đâu và quản lý như thế nào. Xem thêm: 05-Terraform State là gì? Tại sao […]

Đọc tiếp arrow_forward

09-Dependencies trong Terraform – Explicit và Implicit

calendar_today 29/04/2026

Khi tạo hạ tầng, nhiều resource phụ thuộc vào nhau. Ví dụ EC2 instance cần security group, security group cần VPC. Terraform cần biết thứ tự tạo các resource này. Bài này mình giải thích hai cách Terraform xử lý điều đó. Xem thêm: 14-Terraform Workspace – Quản lý nhiều môi trường từ một codebase […]

Đọc tiếp arrow_forward

08-for_each và dynamic block trong Terraform

calendar_today 29/04/2026

Bài này mình sẽ giải thích cách dùng for_each và dynamic block trong Terraform. Hai thứ này giúp bạn tránh viết lặp code khi cần tạo nhiều resource hoặc nhiều nested block có cấu trúc giống nhau. Xem thêm: 07-Terraform Data Types – Các kiểu dữ liệu trong Terraform 09-Dependencies trong Terraform – Explicit và […]

Đọc tiếp arrow_forward

05-Terraform State là gì? Tại sao nó quan trọng?

calendar_today 28/04/2026

Nhiều người mới học chứng chỉ HashiCorp Certified: Terraform Associate thường chỉ tập trung vào việc viết file .tf mà bỏ qua một thứ quan trọng không kém: Terraform State. Bài này mình sẽ giải thích Terraform State là gì, nó hoạt động ra sao, và tại sao mất State thì coi như Terraform “mù” trước […]

Đọc tiếp arrow_forward

07-Terraform Data Types – Các kiểu dữ liệu trong Terraform

calendar_today 28/04/2026

Khi làm việc với variable trong Terraform, bạn cần khai báo kiểu dữ liệu cho từng biến. Bài này mình tổng hợp toàn bộ các kiểu dữ liệu Terraform hỗ trợ, kèm ví dụ code thực tế để dễ hình dung. Xem thêm: 06-Terraform Variables – Biến, tfvars và Output 11-Terraform Functions – Các hàm […]

Đọc tiếp arrow_forward