DevOps tutorial - IT technology blog

Tự Host GitHub Actions Runner trên Kubernetes với Actions Runner Controller

Chuyển GitHub Actions sang self-hosted runners trên Kubernetes bằng Actions Runner Controller (ARC) có thể cắt giảm chi phí CI/CD tới 80% và loại bỏ tình trạng tắc nghẽn hàng đợi. Hướng dẫn này đi qua toàn bộ quá trình setup thực tế: cài qua Helm, cấu hình autoscaling, chiến lược Docker build và persistent cache — từ góc nhìn của người đã làm sau một cuộc khủng hoảng build queue lúc 2 giờ sáng.
DevOps tutorial - IT technology blog

Xây dựng Internal Developer Portal với Backstage: Tập trung tài liệu, công cụ và quy trình DevOps

Backstage là Internal Developer Portal mã nguồn mở giúp tập trung service catalog, tài liệu và quy trình DevOps của team vào một nơi duy nhất. Hướng dẫn từng bước này đưa bạn qua quá trình cài đặt Backstage trên máy local, đăng ký service vào catalog, bật TechDocs và thiết lập health monitoring cơ bản để portal luôn hoạt động ổn định.
DevOps tutorial - IT technology blog

Tăng Tốc CI/CD Pipeline với Remote Caching và Docker BuildKit

Build Docker chậm trong CI có thể làm giảm năng suất của developer. Hướng dẫn này chỉ cách dùng Docker BuildKit và Remote Caching để cắt giảm thời gian build từ vài phút xuống còn vài giây — kèm ví dụ GitHub Actions thực tế và cấu trúc Dockerfile thân thiện với cache.
DevOps tutorial - IT technology blog

Progressive Delivery trên Kubernetes với Argo Rollouts: Hướng dẫn Canary và Blue/Green Deployment

Argo Rollouts mang lại khả năng kiểm soát traffic chính xác cho Kubernetes với phân tách canary, chuyển đổi blue/green và tự động rollback dựa trên Prometheus. Hướng dẫn này bao gồm cài đặt, định tuyến traffic với NGINX, AnalysisTemplate và các bài học vận hành thực tế cho team đang deploy dưới áp lực.