Cách cài đặt Gitlab Runner trên Ubuntu 22.04 (Mới nhất 2025)
GitLab Runner là một thành phần quan trọng giúp tự động hóa việc chạy pipeline trong GitLab CI/CD. Nếu bạn đang sử dụng Ubuntu 22.04, bài viết này sẽ hướng dẫn bạn cách cài đặt và cấu hình GitLab Runner một cách chi tiết, đảm bảo hệ thống hoạt động ổn định và hiệu quả. […]
Bài 3. Giao thức TCP và UDP: Cách Dữ Liệu Di Chuyển trong DevOps
Giao thức TCP và UDP Chuyên Sâu: Cách Dữ Liệu Di Chuyển trong DevOps Bạn có bao giờ tự hỏi dữ liệu trong pipeline CI/CD di chuyển thế nào từ server này sang server khác? Hay tại sao một job deploy lại thất bại dù mạng vẫn “sống”? Câu trả lời nằm ở TCP và […]
Bài 2. Địa chỉ IP và Subnetting Nâng Cao: Thiết Kế Mạng Hiệu Quả trong DevOps
Địa chỉ IP và Subnetting Nâng Cao: Thiết Kế Mạng Hiệu Quả trong DevOps Bạn đã bao giờ gặp khó khăn khi thiết kế mạng cho một hệ thống DevOps với hàng trăm máy? Hay tự hỏi làm sao để tối ưu băng thông trong pipeline CI/CD? Subnetting trong DevOps là câu trả lời. Trong […]
Bài 1. Networking trong DevOps: Hiểu Biết Nền Tảng để Thành Công

Networking trong DevOps: Hiểu Biết Nền Tảng để Thành Công Bạn có bao giờ tự hỏi tại sao pipeline CI/CD của mình đột nhiên chậm hoặc job deploy thất bại không rõ lý do? Đáp án thường nằm ở networking trong DevOps – yếu tố bị bỏ qua nhưng quyết định sự thành công của […]
Bài 16: Xử Lý Lỗi Và Debug Trong Terraform

Debug Trong Terraform Là Gì? Debug trong Terraform là quá trình xác định và khắc phục lỗi xảy ra khi viết cấu hình, khởi tạo, lên kế hoạch (plan), hoặc áp dụng (apply) hạ tầng. Lỗi có thể liên quan đến cú pháp, truy cập nhà cung cấp, trạng thái tài nguyên, hoặc xung đột […]
Bài 12. Docker Registry: Tự Host và Quản Lý Image Hiệu Quả
Khi làm DevOps, bạn không thể mãi dựa vào Docker Hub để lưu image – nhất là khi cần bảo mật hoặc tốc độ cao trong pipeline. Docker Registry trong DevOps là giải pháp để tự quản lý image. Trong bài thứ mười hai của series mở rộng, tôi sẽ dẫn bạn qua cách tự […]