Course Code:
argocd
Duration:
7 hours
Prerequisites:
- Kubernetes 的工作知识
- 具有软件部署经验
观众
- 系统管理员
- 开发 人员
Overview:
Argo CD(也称为 ArgoCD、Argo-CD 和 ArgoProj)是用于 Kubernetes 集群的声明性持续交付工具,可简化应用程序监控和部署。
这种以讲师为主导的现场培训(现场或远程)针对希望使用Argo CD来自动化应用程序的部署和生命周期管理的系统管理员和开发人员。
在本次培训结束时,参与者将能够使用 Argo CD 自动化、监控、审计和回滚其 Kubernetes 系统。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中实际实施。
课程定制选项
- 如需申请此课程的定制培训,请联系我们进行安排。
Course Outline:
介绍
Argo CD 功能和体系结构概述
- Argo CD 作为 Kubernetes (K8S) 控制器
- 组件(API 服务器、存储库服务器、控制器)
- 带有 GitOps 的 K8S
探索 Argo CD 工作流
- 工作流阶段
- 期望状态与观察到的状态
开始使用 Argo CD
- 配置 Argo CD
- 命令行和 Web 界面
- Access访问 API 服务器
使用 Argo CD 创建应用程序
- 注册要将应用程序部署到的集群
- 创建和同步应用程序
使用 Argo CD 部署应用程序
- 更改目的地
- 部署历史记录和回滚
- 失败的部署
使用 K8S Management 工具
- 部署和编排工具
- 自动同步
将 Argo CD 集成到 CI/CD 管道中
- GitOps 集成到管道中
- 添加和监控应用程序
- CI/CD 工作流完成
故障 排除
总结和结论
Sites Published: