Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Argo CD Essential Guide for End Users with Practice

Hướng dẫn Cốt yếu về Argo CD cho Người dùng Cuối kèm Thực hành

Hướng dẫn Cốt yếu về Argo CD cho Người dùng Cuối kèm Thực hành

Học Argo CD, công cụ triển khai liên tục GitOps tốt nhất cho Kubernetes.

4.5
(3,223 đánh giá)
26,538 học viên
Giảng viên
Muhammad Abusaa
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 389.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
5.0 giờ video
122 bài giảng
11 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Hiểu các khái niệm cốt lõi của Argo CD.
Tạo và quản lý ứng dụng bằng cách khai báo và sử dụng giao diện người dùng (UI) của Argo CD.
Thực hành với Argo CD CLI.
Khám phá và thực hành các tùy chọn đồng bộ, sóng và pha trong Argo CD.
Tạo ứng dụng tự động bằng Argo CD ApplicationSet.
Cách tích hợp với các hệ thống CI.
Chúng ta sẽ khám phá các phương pháp hay nhất và khuyến nghị phổ biến.

Yêu cầu

Kiến thức Git cơ bản.
Kiến thức YAML cơ bản.
Kiến thức Kubernetes cơ bản.
Tùy chọn: Kiến thức về Helm hoặc Kustomize.

Đối tượng phù hợp

Nhà phát triển (Developer).
Kỹ sư DevOps.
Kiến trúc sư Kỹ thuật.

Nội dung khóa học

14 phần • 120 bài giảng
1 Tổng quan khóa học.
2 Slide bài giảng.
3 Kiến thức yêu cầu trước.
4 GitOps là gì?
1 Giới thiệu về Argo CD.
2 Các khái niệm cốt lõi.
3 Tổng quan Kiến trúc Argo CD.
1 Các tùy chọn cài đặt.
2 Ghi chú: Các tùy chọn cài đặt.
3 Demo: Thiết lập Non-HA.
4 Demo: Lấy Mật khẩu Admin ban đầu.
5 Thực hành (Tương tác) - Thiết lập Non-HA.
6 Truy cập ArgoCD Server.
7 Ghi chú: Port Forward.
8 Demo: Truy cập ArgoCD Server bằng Port-Forward.
9 Cài đặt ArgoCD CLI.
10 Ghi chú: Hướng dẫn cài đặt CLI.
11 Demo: Cài đặt CLI.
12 Thực hành (Tương tác) - Cài đặt CLI.
1 Định nghĩa Ứng dụng.
2 Ghi chú: Liên kết tài nguyên Demo.
3 Demo: Tạo Ứng dụng theo cách Khai báo bằng Yaml.
4 Thực hành (Tương tác) - Tạo Ứng dụng theo cách Khai báo.
5 Ghi chú: Về việc truy cập Argo CD Web UI.
6 Demo: Tạo Ứng dụng bằng Web UI.
7 Thực hành (Tương tác) - Tạo Ứng dụng bằng Web UI.
8 Ghi chú: CLI.
9 Demo: Tạo Ứng dụng bằng CLI.
10 Thực hành (Tương tác) - Tạo Ứng dụng bằng CLI.
11 Phát hiện Công cụ.
12 Các tùy chọn Helm.
13 Demo: Các tùy chọn Helm.
14 Thực hành (Tương tác) - Các tùy chọn Helm.
15 Các tùy chọn Thư mục/Tệp.
16 Demo: Các tùy chọn Thư mục.
17 Thực hành (Tương tác) - Các tùy chọn Thư mục.
18 Các tùy chọn Kustomize.
19 Demo: Các tùy chọn Kustomize.
20 Thực hành (Tương tác) - Các tùy chọn Kustomize.
21 Nhiều Nguồn cho một Ứng dụng.
22 Thực hành (Tương tác) - Nhiều Nguồn cho một Ứng dụng.
1 Tại sao cần Dự án?
2 Tạo Dự án.
3 Demo: Tạo Dự án Cơ bản.
4 Demo: Tạo Dự án với Quyền truy cập Đích cụ thể.
5 Thực hành (Tương tác) - Dự án.
6 Vai trò trong Dự án.
7 Demo: Vai trò trong Dự án.
8 Thực hành (Tương tác) - Vai trò trong Dự án.
1 Kho Git riêng tư.
2 Ghi chú: K8s Secret cho Kho Argo CD.
3 Ghi chú: Thực hành với Kho riêng tư.
4 Demo: Kho riêng tư dùng Https.
5 Thực hành (Tương tác) - Kho Git riêng tư dùng Https.
6 Demo: Kho riêng tư dùng SSH.
7 Thực hành (Tương tác) - Kho Git riêng tư dùng SSH.
8 Kho Helm riêng tư.
9 Mẫu Thông tin xác thực.
10 Demo: Mẫu Thông tin xác thực.
11 Thực hành (Tương tác) - Mẫu Thông tin xác thực.
1 Đồng bộ Tự động.
2 Demo: Đồng bộ Tự động.
3 Thực hành (Tương tác) - Đồng bộ Tự động.
4 Tự động Dọn dẹp (Pruning).
5 Demo: Tự động Dọn dẹp.
6 Thực hành (Tương tác) - Tự động Dọn dẹp.
7 Tự động Phục hồi (Self-Healing).
8 Demo: Tự động Phục hồi.
9 Thực hành (Tương tác) - Tự động Phục hồi.
10 Tùy chọn Đồng bộ.
11 Demo: Không Dọn dẹp ở Cấp độ Tài nguyên.
12 Thực hành (Tương tác) - Không Dọn dẹp ở Cấp độ Tài nguyên.
13 Demo: Đồng bộ Chọn lọc.
14 Thực hành (Tương tác) - Đồng bộ Chọn lọc.
15 Demo: Thất bại khi có Tài nguyên Dùng chung.
16 Thực hành (Tương tác) - Thất bại khi có Tài nguyên Dùng chung.
17 Demo: Thay thế Tài nguyên.
18 Thực hành (Tương tác) - Thay thế Tài nguyên.
1 Chiến lược Theo dõi.
2 Demo: Theo dõi Git Tag.
3 Demo: Theo dõi Git Commit SHA.
4 Demo: Theo dõi HEAD.
5 Thực hành (Tương tác) - Chiến lược Theo dõi cho Kho Git.
6 Demo: Theo dõi Phạm vi Phiên bản Helm Chart.
7 Demo: Theo dõi Phiên bản Helm Chart Mới nhất.
8 Thực hành (Tương tác) - Chiến lược Theo dõi cho Helm Charts.
1 Tùy chỉnh So sánh Khác biệt.
2 Demo: Tùy chỉnh So sánh Khác biệt.
3 Demo: Tùy chỉnh So sánh Khác biệt, Trường hợp Istio.
1 Pha Đồng bộ và Hook.
2 Demo: Resource Hooks (Các Pha Đồng bộ).
3 Thực hành (Tương tác) - Resource Hooks (Các Pha Đồng bộ).
4 Sóng Đồng bộ.
5 Demo: Sóng Đồng bộ.
6 Thực hành (Tương tác) - Sóng Đồng bộ.
1 Định nghĩa Cụm K8s.
2 Demo: Cụm Từ xa.
3 Thực hành (Tương tác) - Cụm Từ xa.
1 ApplicationSet là gì?
2 Trình tạo (Generators).
3 Demo: Trình tạo Danh sách.
4 Thực hành (Tương tác) - Trình tạo Danh sách.
5 Demo: Trình tạo Cụm.
6 Thực hành (Tương tác) - Trình tạo Cụm.
7 Demo: Trình tạo Thư mục Git.
8 Thực hành (Tương tác) - Trình tạo Thư mục Git.
9 Demo: Trình tạo Ma trận.
10 Thực hành (Tương tác) - Trình tạo Ma trận.
11 Trình tạo Pull Request.
12 Demo: Trình tạo Pull Request.
13 Thực hành (Tương tác) - Môi trường Động dùng Trình tạo Pull Request.
1 Luồng CI/CD.
2 Demo: Pipeline CI Cơ bản.
3 Thực hành (Tương tác) - CI/CD Cơ bản.
1 Cách Tổ chức Kho Git.
2 (App of Apps) Cách Tổ chức Định nghĩa Ứng dụng.
3 Demo: App of Apps.
4 Thực hành (Tương tác) - App of Apps, Cách tiếp cận Thư mục Ứng dụng.
5 Thực hành (Tương tác) - App of Apps, Cách tiếp cận Helm Chart.
6 Phương pháp Hay nhất.

Giới thiệu khóa học

Argo CD is one of the top GitOps continues delivery tools for Kubernetes in Cloud Native ecosystem nowadays.

Argo CD  implements GitOps Pull Model where it track any changes in source repos and sync/deploy the changes automatically into the destination clusters.


Why Argo CD

Application definitions, configurations, and environments should be declarative and version controlled. Application deployment and lifecycle management should be automated, auditable, and easy to understand.

  • Git as the source of truth for your applications.

  • Developer and DevOps engineer will update the Git code only.

  • It will keep your Kubernetes destination clusters in sync with Git.

  • we can achieve easy rollback.

  • More security : Grant access to  Kubernetes cluster to ArgoCD only and avoid granting CI systems or humans.

  • Disaster recovery solution : You easily deploy the same applications to any  Kubernetes cluster.

What this course contains

  • We will explore all required topics to learn Argo CD for end users.

  • We will practice and learn by examples.

  • There will be GitHub repos for all practices written declaratively using Yaml.

  • There will be Interactive (browser based) practices

  • Quizzes to test your knowledge by the end of each section.

To get a successful and effective learning, spend more time on practicing, learn by doing.


Enjoy the journey and have fun.
Mohammad Abusaa

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Argo Cd
Hiển thị tất cả khoá học Ci Cd
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Kubernetes
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊