Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Đề cương khóa học
Giới thiệu về Kubernetes
- Tổng quan về Kubernetes và kiến trúc của nó
- Các thành phần cốt lõi: API server, Controller Manager, Scheduler, etcd và Kubelet
- Hiểu về Pods, Nodes và Clusters
Quản lý Tài nguyên Management
- Cô lập tài nguyên bằng Namespaces
- Định nghĩa Requests và Limits cho tài nguyên tính toán
- Mở rộng ứng dụng với Kubernetes
Quản lý Workloads
- Triển khai ứng dụng bằng Deployments, StatefulSets và DaemonSets
- Sử dụng Jobs và CronJobs để lên lịch tác vụ
- Xử lý cập nhật và rollback
Networking và Service Discovery
- Hiểu về Kubernetes Services: ClusterIP, NodePort, LoadBalancer, ExternalName
- Cấu hình DNS và Service Discovery
- Expose ứng dụng thông qua Ingress
Lưu trữ Dữ liệu
- Lưu trữ dữ liệu với Persistent Volumes và Persistent Volume Claims
- Sử dụng Static và Dynamic Volumes
- Hiểu về Access Modes, Reclaim Policies và Projected Volumes
Configuration Management
- Triển khai ConfigMaps và Secrets
- Sử dụng biến môi trường và volumes để cấu hình
Quản lý Cluster Management
- Kubernetes cluster upgrades sử dụng kubeadm
- Cấu hình xác thực với TLS certificates
- Quản lý quyền với Role-Based Access Control (RBAC)
Chiến lược Mở rộng Nâng cao
- NodeSelector, NodeAffinity và PodAffinity
- Hiểu và áp dụng Taints và Tolerations
Provisioning với Helm
- Giới thiệu về Helm và Helm Charts
- Tạo và triển khai Helm Charts
- Quản lý dependencies với Helm
Gỡ lỗi Kubernetes
- Phân tích BackOff và CrashLoopBackOff issues
- Gỡ lỗi Nodes ở trạng thái NotReady
- Sử dụng kubectl và logs để debug
Tóm tắt và Các Bước Tiếp Theo
Requirements
- Hiểu biết cơ bản về các lệnh Linux
- Làm quen với các khái niệm về container hóa (ví dụ: Docker)
- Kinh nghiệm về kiến thức mạng là ưu tiên nhưng không bắt buộc
Đối tượng
- Quản trị viên hệ thống
- Kỹ sư DevOps
- Các nhà phát triển muốn triển khai và quản lý các ứng dụng container hóa
35 Hours
Testimonials (1)
Tôi thích định dạng một đối một của khóa học này, điều này cho phép sự linh hoạt nhiều hơn trong phần hỏi đáp. Giảng viên đã giới thiệu nội dung phù hợp với nhu cầu đào tạo của tôi và kiến thức bổ sung chắc chắn sẽ giúp ích cho tôi trong tương lai.
Dylan - MacStadium
Course - Kubernetes Comprehensive
Machine Translated