List #
| Website | Doc | Github | Demo | Comment | Next |
|---|---|---|---|---|---|
| Argo Project | Github | ||||
| Argo Workflows | Doc | Github | Demo | CNCF 毕业项目,K8s 原生工作流引擎,支持 DAG/步骤编排 | killercoda |
| Argo Events | Doc | Github | Demo | CNCF 毕业项目,事件驱动依赖管理,支持多种事件源 | |
| Argo CD | Doc | Github | Demo | CNCF 毕业项目,GitOps 持续交付工具,提供完整 UI | |
| Argo Rollouts | Doc | Github | Demo | CNCF 毕业项目,金丝雀/蓝绿等高级部署策略控制器 |
👍CAPA-study-guide #
认证考试:CAPA(Certified Argo Project Associate) #
| 项目 | 说明 |
|---|---|
| 全称 | Certified Argo Project Associate |
| 颁发机构 | CNCF / Linux Foundation |
| 考试形式 | 在线监考,纯选择题(非实操) |
| 时长 | 90 分钟 |
| 费用 | $250(含 1 次免费重考) |
| 有效期 | 2 年 |
| 前置要求 | 无(建议具备 K8s 基础知识) |
| 官方页面 | CNCF CAPA · Linux Foundation CAPA |
考试科目与权重:
| 科目 | 权重 | 核心考点 |
|---|---|---|
| Argo Workflows | 36% | - Argo Workflow Fundamentals - Argo Workflow Spec - Generating and Consuming Artifacts - Argo Workflow Templates - DAG(Directed-Acyclic Graphs) - Run Data Processing Jobs |
| Argo CD | 34% | - Argo CD Fundamentals - Synchronize Applications Using Argo CD - Argo CD Application - Configure with Helm and Kustomize - Common Reconciliation Patterns |
| Argo Rollouts | 18% | - Argo Rollouts Fundamentals - Common Progressive Rollout Strategies - AnalysisTemplate & AnalysisRun |
| Argo Events | 12% | - Argo Events Fundamentals - Argo Event Components and Architecture |
备考资源:
- CAPA Exam Study Guide — 通过者的详细备考指南
- CNCF Exams GitLab - CAPA — 官方备考题库
- Killercoda Argo Labs — 在线实验环境
- Udemy CAPA Exam Prep — 模拟考试练习
- Awesome Argo — Argo 生态资源汇总
推荐学习路径与配套练习: #
| 序号 | 认证/技术 | 学习内容 | Killercoda 练习 | 其他资源 |
|---|---|---|---|---|
| 1 | CKA | 集群架构 25%·工作负载调度 15%·Service/网络 20%·存储 10%·故障排查 30% | KillerShell CKA | 官方 |
| 2 | CKAD | 应用设计构建 20%·应用部署 20%·可观测性 15%·配置安全 25%·服务网络 20% | KillerShell CKAD | 官方 |
| 3 | CKS | 集群加固 15%·系统加固 15%·微服务漏洞 20%·供应链安全 20%·监控审计 20%·事件响应 10% | KillerShell CKS | 官方 |
| 4 | Argo | GitOps 持续交付·Application/Project·同步策略·多集群管理 | Killercoda Argo | 官网 |
| 5 | Prometheus | PromQL·指标类型·ServiceMonitor·告警规则·联邦集群 | K8s Playground | 官方 Sandbox |
| 6 | Istio | 流量管理·VirtualService/DestinationRule·金丝雀发布·熔断·mTLS | Killercoda Istio | 官方教程 |
| 7 | Cilium | eBPF 网络·NetworkPolicy·Service Map·Hubble 可观测性·服务网格 | Isovalent Labs | 官方教程 |
Reference #
Introduction to Continuous Delivery and GitOps using Argo CD by Akuity