Đề cương khóa học

Giới thiệu về Kubernetes

  • Kubernetes là gì?
  • Lợi ích của orchestration container
  • Kubernetes so với Docker Swarm và các orchestrator khác

Các Thành phần Cơ bản và Kiến trúc

  • Kiến trúc control plane và node
  • Pods, ReplicaSets và Deployments
  • Dịch vụ, nhãn và bộ chọn lựa

Cài đặt Môi trường Kubernetes

  • Sử dụng Minikube hoặc Kind cho các cụm cục bộ
  • Công cụ dòng lệnh kubectl
  • Accessing và kiểm tra thành phần của cụm

Triển khai Ứng dụng vào Kubernetes

  • Tạo và quản lý pods và deployments
  • Chuyển đổi dần và hồi phục
  • Quản lý hình ảnh container

Networking và Dịch vụ

  • Giới thiệu về mạng cụm
  • Tạo dịch vụ nội bộ và ngoại vi
  • Cơ bản về DNS, ingress controllers và cân bằng tải

Thể tích và Lưu trữ

  • Làm việc với thể tích bền vững và yêu cầu
  • Lớp lưu trữ và cấp phát động
  • Phương pháp duy trì dữ liệu

Theo dõi Cụm và Xử lý sự cố

  • Kiểm tra nhật ký pod và sự kiện
  • Các lệnh chẩn đoán kubectl thông thường
  • Những thực hành tốt nhất cho giới hạn tài nguyên và kiểm tra sức khỏe

Tóm tắt và Bước Tiếp theo

Yêu cầu

  • Có hiểu biết về các khái niệm của containerization (ví dụ: Docker)
  • Kinh nghiệm sử dụng dòng lệnh Linux
  • Tri thức cơ bản về mạng và quản trị hệ thống

Đối tượng tham gia

  • Nhà phát triển triển khai ứng dụng được container hóa
  • Kỹ sư DevOps quản lý việc orchestration của container
  • Quản trị hệ thống hỗ trợ môi trường Kubernetes
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

Các khóa học sắp tới

Các danh mục liên quan