Kubernetes (thường được viết tắt là K8s) đã tự khẳng định mình là tiêu chuẩn ngành cho việc điều phối container. Nó cung cấp một nền tảng để tự động hóa việc triển khai, mở rộng quy mô và quản lý các ứng dụng được đóng gói. Cho dù bạn đang chạy một ứng dụng nhỏ hay kiến trúc vi dịch vụ phức tạp, Kubernetes đều cung cấp các công cụ để quản lý khối lượng công việc của bạn một cách đáng tin cậy và hiệu quả.

Hướng dẫn này sẽ hướng dẫn bạn về Kubernetes từ đầu. Chúng ta sẽ bắt đầu với các khái niệm cốt lõi và dần dần chuyển sang các chủ đề nâng cao hơn, cung cấp cho bạn nền tảng vững chắc về Kubernetes và giúp bạn áp dụng nó vào các dự án của riêng mình.

Bạn sẽ học được gì

  • Kiến trúc và thành phần lõi Kubernetes
  • Cách thiết lập và truy cập cụm Kubernetes
  • Làm việc với pod, triển khai và dịch vụ
  • Quản lý cấu hình và bí mật ứng dụng
  • Triển khai các giải pháp lưu trữ liên tục
  • Tìm hiểu mạng Kubernetes
  • Triển khai ứng dụng với bảng kê khai và biểu đồ Helm
  • Giám sát và đăng nhập Kubernetes
  • Triển khai các biện pháp bảo mật tốt nhất
  • Chạy Kubernetes trong môi trường production

Kubernetes ban đầu có vẻ phức tạp, nhưng nó được thiết kế xoay quanh một tập hợp các nguyên tắc nhất quán và sẽ trở nên rõ ràng hơn khi bạn làm việc với nó. Hướng dẫn này nhằm mục đích làm sáng tỏ những khái niệm này thông qua các ví dụ thực tế và giải thích rõ ràng.

Mỗi phần được xây dựng dựa trên phần trước, cung cấp lộ trình học tập có cấu trúc sẽ đưa bạn từ người mới bắt đầu sử dụng Kubernetes đến người thực hành tự tin. Hãy bắt đầu hành trình Kubernetes của bạn!

Thực hành thực hành

Củng cố những gì bạn học được ở đây với Trình mô phỏng thiết bị đầu cuối Kubernetes tương tác, ngay trong trình duyệt của bạn mà không cần thiết lập.