Chia Sẻ Khóa Học Làm Chủ Docker & Kubernetes (PASS CKA) - Cơ Bản Đến Nâng Cao [Update Tháng 10/2024] [Khóa 6362 A]
Hơn 40 CKA Practical Test thực tế với phần thực hành + 50 CKA Theory Exam | Free Laptop Server | 100% Linux + Thực hành | Update 24 tháng 10.
Những gì bạn sẽ học được:
- ✓ Tìm hiểu về Container: Tìm hiểu container là gì và chúng khác với máy ảo như thế nào.
- ✓ Docker Architecture: Tìm hiểu về Docker daemon, Docker client, images, containers, và registries.
- ✓ Interactive Containers: Chạy các container ở interactive mode cho testing và development.
- ✓ Detached Mode: Hiểu cách chạy các container ở background.
- Chuẩn bị cho chứng chỉ CKA và CKAD.
- ✓ Practical test thực hành có kèm lời giải.
Khóa học này nhằm giúp bạn chuẩn bị cho kỳ thi chứng chỉ.
CKA: Certified Kubernetes Administrator & CKAD: Certified Kubernetes Application Developer.
Thông tin quan trọng:
Khóa đào tạo này được tạo ra cho bất kỳ ai không có kiến thức về Docker và Kubernetes. Để tham gia khóa học này, bạn cần có kiến thức cơ bản về Linux. Trong khóa học này, tôi sẽ dạy bạn chậm nhưng chắc tất cả các khái niệm bằng cách giải thích cơ sở hoặc mức cơ bản, điều cần thiết để hiểu bức tranh toàn cảnh. Hãy tin tưởng tôi và đến với một tâm trí tươi mới để học. Bạn nên có một laptop có RAM 8 - 16 GB để có setup như của tôi. Nên có RAM 16 GB để hoạt động nhanh.
Những nội dung sẽ được đề cập trong khóa học này:
Docker Starts:
Phần 1 - 4: Giới thiệu Những kiến thức cơ bản rất quan trọng về virtualization containers và docker để giúp bạn bắt đầu:
- ✓ Giới thiệu, Document, Code, các khái niệm kiến trúc của docker container và virtualization.
- ✓ So sánh docker với các sản phẩm khác.
Phần 5 - 6: Sử dụng laptop của bạn làm một server bằng cách tải xuống phần mềm miễn phí và thiết lập docker trên đó.
- ✓ Tải xuống docker freeware engine và các component miễn phí khác để thiết lập laptop của bạn thành local cloud server.
- ✓ Cài đặt docker và các thành phần khác.
Phần 7 - 8: Nắm vững khái niệm rất quan trọng về Docker file và hiểu các kỹ thuật khi viết các layer.
- ✓ Giới thiệu Docker file.
- ✓ Các layer trong docker file với production use case.
Phần 9: Làm chủ Docker storage với bài quiz về kiến thức bạn thu được trong phần storage.
- ✓ Giới thiệu architecture diagram về các phương pháp lưu trữ khác nhau trong docker.
- ✓ Các trường hợp sử dụng docker storage có tính thực hành cao.
Phần 10: Làm chủ Docker Network với bài quiz có kèm production use case thực tế.
- ✓ Giới thiệu architecture diagram về các phương pháp mạng khác nhau trong docker.
- ✓ Các trường hợp sử dụng docker network có tính thực hành cao.
Phần 11: Custom Image.
- ✓ Tạo hình custom image và pushing lên docker hub.
- ✓ Pulling và reusing custom image từ docker hub.
Phần 12: Làm chủ Docker Swarm với Kube Setup:
- ✓ Khái niệm rất quan trọng của Docker Swarm là thiết lập nhiều host machine làm manager và worker1 và worker 2.
- ✓ Cấu hình từng bước host mới để tạo một production ready setup.
- ✓ Thiết lập Swarm và tích hợp với nhiều member của host worker1 và tích hợp worker2 với manager1 host.
- ✓ Kube setup cũng sẽ hoạt động trên cùng một setup.
Kubernetes Start:
Phần 13 - 14: Giới thiệu và thiết lập Kubernetes.
- ✓ Giới thiệu về Kubernetes, hiểu các các nội dung cơ bản khác nhau và làm việc để so sánh với nhiều dịch vụ khác.
- ✓ Thiết lập Kubernetes cluster production like setup.
Phần 15: Làm chủ pods với quiz về kiến trúc và thực hành thực tế.
- ✓ Thiết lập Kubernetes pods architecture và tìm hiểu về chúng.
- ✓ Pod đơn giản và pod nâng cao và thiết lập các pod phức tạp (cố gắng phá vỡ chúng).
Phần 16: Làm chủ Replica Set.
- ✓ Thiết lập Kubernetes replica set và hiểu kiến trúc của chúng.
- ✓ Thiết lập Replica set đơn giản và phức tạp cùng cấu hình của các khái niệm nâng cao về labels và expression.
- ✓ Cố gắng break replica set và cách nó xử lý các break fix method.
Phần 17: Làm chủ Deployments.
- ✓ Hiểu được nhiều deployment phức tạp và các chiến lược deployment khác nhau với các architecture diagram.
- ✓ Phải deploy với nhiều dịch vụ bổ sung như load balancer để có cách truy cập deployment tốt hơn.
- ✓ Các chiến lược bao gồm rolling, fixed, blue-green, Canary. Và cố gắng break chúng.
Phần 18: Làm chủ Health Probes.
- ✓ Hiểu được nhiều health probe phức tạp khác nhau và các architecture diagram của chúng.
- ✓ Làm việc với Readiness, Liveness probes và cố gắng break chúng.
Phần 19: Làm chủ Kubernetes Services - ClusterIP, NodePort & Load Balancer:
- ✓ Hiểu về nhiều Kube service phức tạp khác nhau, với architecture diagram.
- ✓ Tạo các LB, ClusterIP và NodePort service.
- ✓ Phải khắc phục sự cố, tạo ra vấn đề và giải quyết chúng.
Phần 20-21: Làm chủ Storage - EmptyDir, Bind, NFS, PersistantVolume, PersistantVolumeClaim, StroageClass.
✓ Hiểu về nhiều Kube stroage phức tạp khác nhau bằng cách sử dụng EmptyDir với hướng dẫn thực hành nâng cao.
- ✓ Thiết lập NFS trên Laptop Server của bạn và cấu hình Storage trên đó.
- ✓ Static và Dynamic Persistent Volume Configuration bao gồm Troubleshooting.
Phần 22: Làm chủ Storage - Phần 3 - ConfigMap & Secrets:
- ✓ Hiểu về nhiều Kube ConfigMap và Secrets phức tạp khác nhau.
- ✓ Làm việc chi tiết trên Configmap với tất cả các tùy chọn có sẵn.
- ✓ Làm việc chi tiết trên Secrets với tất cả các tùy chọn có sẵn.
Phần 23: Workload Management - Node Name, Node Selector, Resource Request & Limit:
- ✓ Hiểu các Node Name, Node Selector, Resource Request & Limit phức tạp khác nhau.
- ✓ Làm việc với Node Name và Node sector với kiến trúc của nó.
- ✓ Làm việc với Resource Request & Limit với tất cả các tùy chọn của nó.
Phần 24: Workload Scheduler- Horizontal Pod Autoscaler (HPA).
- ✓ Hiểu về các Horizontal Pod Autoscaler (HPA) phức tạp khác nhau.
- ✓ Làm việc với HPA dựa trên CPU.
- ✓ Làm việc với HPA dựa trên Memory.
Phần 25: Workload Scheduler- Node & Pod Affinity, Anti-Affinity, Taint:
- ✓ Hiểu về các Node & Pod Affinity, Anti-Affinity.
- ✓ Tạo Node và Pod Affinity với tùy chọn Required.
- ✓ Tạo Node và Pod Affinity với tùy chọn Preferable.
- ✓ Tạo Anti Affinity.
Phần 26: CKA - Practice Exam với Hands On:
- ✓ Kỳ thi thực hành dựa trên chứng chỉ Cho đến những gì chúng ta đã học.
Mục lục:
- ✓ 01 - Làm chủ Docker - Giới thiệu.
- ✓ 02 - Giới thiệu về Virtualization & Containerization.
- ✓ 03 - Linux System Setup - Laptop (Free).
- ✓ 04 - Linux System Setup - AWS (Áp dụng phí AWS).
- ✓ 05 - Làm chủ Docker - Các khái niệm.
- ✓ 06 - Làm chủ Docker - Cài đặt (Nhiều phương pháp).
- ✓ 07 - Làm chủ Docker - So sánh Docker.
- ✓ 08 - Làm chủ Docker - Giới thiệu DockerFile.
- ✓ 09 - Làm chủ Docker - Layers trong DockerFile.
- ✓ 10 - Làm chủ Docker - Storage trên Docker.
- ✓ 11 - Làm chủ Docker - Networking trên Docker.
- ✓ 12 - Làm chủ Docker - Tạo Custom Image.
- ✓ 13 - Kubernetes Cluster & Docker Swarm - Laptop Setup (Free).
- ✓ 14 - Làm chủ Docker - Swarm - Last Docker Topic.
- ✓ 15 - Làm chủ Kubernetes - Giới thiệu.
- ✓ 16 - Kubernetes Setup - AWS (Áp dụng phí AWS).
- ✓ 17 - Kubernetes Setup - Laptop (Free).
- ✓ 18 - Làm chủ Kubernetes - API.
- ✓ 19 - Làm chủ Kubernetes - Pods.
- ✓ 20 - Làm chủ Kubernetes - Tips.
- ✓ 21 - Làm chủ Kubernetes - Replication Controller.
- ✓ 22 - Làm chủ Kubernetes - Replica Set.
- ✓ 23 - Làm chủ Kubernetes - Deployment.
- ✓ 24 - Làm chủ Kubernetes - Probes.
- ✓ 25 - Làm chủ Kubernetes - Services.
- ✓ 26 - Làm chủ Kubernetes - Namespace.
- ✓ 27 - PASS CKA - EXAM Q&A - Part 1.
- ✓ 28 - Làm chủ Kubernetes - Storage.
- ✓ 29 - Làm chủ Kubernetes - PV, PVC.
- ✓ 30 - Làm chủ Kubernetes - ConfigMap & Secrets.
- ✓ 31 - Làm chủ Kubernetes - Workload Scheduler.
- ✓ 32 - Làm chủ Kubernetes - Horizontal Pod Autoscaler.
- ✓ 33 - Làm chủ Kubernetes - Affinity, Tolerations.
- ✓ 34 - MILESTONE - Recap.
- ✓ 35 - PASS CKA - EXAM Q&A - Part 2.
- ✓ 36 - Làm chủ Kubernetes - ETCD.
- ✓ 37 - Làm chủ Kubernetes - Contexts, Authentication & Authorization.
- ✓ 38 - Làm chủ Kubernetes - Ingress.
- ✓ 39 - PASS CKA - EXAM Q&A - Part 3.
- ✓ 40 - Question 38 - Nâng cấp Kubernetes.
- ✓ 41 - PASS CKA - EXAM Q&A - Part 4.
Khóa học này dành cho ai:
- ✓ Tất cả những ai quan tâm đến việc học Docker.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU