Chia Sẻ Khóa Học FluxCD 101 Với Các Lab Thực Hành [Khóa 7388 A]
Tìm hiểu Flux CD - CNCF Graduated GitOps Automation Tool cho Kubernetes.
Bạn sẽ học được gì:
- ✓ Tổng quan về GitOps vs DevOps.
- ✓ Tổng quan về FluxCD và kiến trúc của nó.
- ✓ Cài đặt và cấu hình FluxCD.
- ✓ Triển khai các ứng dụng bằng phương pháp GitOps.
- ✓ Automate Deployment thông qua Image Tags.
- ✓ Container Sigining & Verfication.
- ✓ Secret Encryption & Decryption.
- ✓ Alerts, Monitoring & User Interface.
- ✓ Hiểu OCI Artifacts & Registry.
GitOps là một framework trong đó toàn bộ quá trình phân phối code được kiểm soát thông qua Git repository. Các GitOps operator như Flux có thể tự động lấy state mong muốn từ Git và áp dụng chúng cho các Kubernetes targets.
Một số tính năng của Flux là:
- ✓ Flux cung cấp GitOps cho cả ứng dụng và cơ sở hạ tầng.
- ✓ Chỉ cần push vào Git và Flux làm phần còn lại.
- ✓ Flux được thiết kế có tính đến bảo mật và cung cấp các cách encrypt/decrypt secrets.
- ✓ Flux có thể hoạt động với tất cả các công cụ Kubernetes phổ biến như Kustomize, Helm, RBAC, và OPA policies.
- ✓ Flux có thể gửi cảnh báo và thông báo đến các sản phẩm của bên thứ 3.
Tôi sẽ trình bày mọi chủ đề một cách đơn giản, trực quan và dễ hiểu:
- ✓ Trước tiên chúng ta sẽ hiểu topic bằng cách xem qua các slide hoạt ảnh.
- ✓ Chúng tôi sẽ làm các bản demo thực tế cho mọi chủ đề.
- ✓ Chúng tôi cung cấp một GitHub repository và tài liệu có thể tải xuống cùng với manifests và source code.
- ✓ Chúng tôi cung cấp các bài tập thực hành sử dụng Môi trường OOTB Lab.
Những gì được bao gồm trong khóa học này?
- ✓ Source Controller.
- ✓ Kustomize Controller.
- ✓ Helm Controller.
- ✓ Notification Controller.
- ✓ Image Reflector Controller.
- ✓ Image Automation Controller.
- ✓ Monitoring và User Interfaces.
- ✓ Các Lab thực hành.
Tôi tin tưởng mạnh mẽ vào việc học bằng cách làm. Vui lòng khám phá và dành thời gian cho các phòng thí nghiệm tương tác mở ra trong trình duyệt của bạn để cung cấp cho bạn môi trường thực hành để thực hành những gì bạn đã học.
Mục lục:
- ✓ 1. Tổng quan về GitOps.
- ✓ 2. Tổng quan về Flux.
- ✓ 3. Source và Kustomize Controller.
- ✓ 4. Helm Controller và OCI Registry.
- ✓ 5. Image Automation Controller.
- ✓ 6. Secret Management & Sign Verification.
- ✓ 7. Notification Controller.
- ✓ 8. Monitoring & User Interface.
Khóa học này dành cho ai:
- ✓ Cluster Operator.
- ✓ Developer & Architect.
- ✓ DevOps & SRE Engineer.
- ✓ Bất kỳ ai muốn tự động hóa việc triển khai ứng dụng.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU