Files
pos-system/docs/vi/skills/infrastructure-as-code.md
Ho Ngoc Hai 478254400a Refactor service documentation and enhance bilingual support
- Updated service template structure in `ARCHITECTURE.md` and `README.md` for clarity and usability.
- Enhanced bilingual documentation across skills, increasing the number of available skills from 15 to 25.
- Added new sections on event-driven architecture, inter-service communication, and performance optimization.
- Improved formatting and removed outdated references to streamline the documentation experience.
2026-01-01 10:06:27 +07:00

1.6 KiB

Infrastructure as Code

Infrastructure as Code patterns for GoodGo platform including Terraform modules, Kubernetes operators, infrastructure testing, GitOps workflows, and multi-environment management.

Các patterns Infrastructure as Code cho nền tảng GoodGo bao gồm Terraform modules, Kubernetes operators, infrastructure testing, GitOps workflows, và multi-environment management.

Tổng Quan

Infrastructure as Code enables managing infrastructure through code, providing version control, reproducibility, and automation.

Infrastructure as Code cho phép quản lý infrastructure qua code, cung cấp version control, reproducibility, và automation.

Khi Nào Sử Dụng

Use this skill when managing infrastructure, implementing GitOps, or creating reusable modules.

Sử dụng skill này khi quản lý infrastructure, implement GitOps, hoặc tạo các modules tái sử dụng.

Các Patterns Chính

Terraform Modules / Terraform Modules

# EN: Reusable module
# VI: Module tái sử dụng
module "postgresql" {
  source = "../../modules/postgresql"
  database_name = "goodgo"
}

GitOps / GitOps

# EN: Automated sync from Git
# VI: Đồng bộ tự động từ Git
spec:
  syncPolicy:
    automated:
      prune: true

Best Practices / Thực Hành Tốt

  1. Keep infrastructure in version control / Giữ infrastructure trong version control
  2. Create reusable modules / Tạo modules tái sử dụng
  3. Test before applying / Test trước khi apply

Tài Nguyên

  • Skill Source: .cursor/skills/infrastructure-as-code/SKILL.md