课程大纲

介绍

安装和配置核心 Argo 项目工具和引擎

  • 设置必备组件 Kubernetes 工具和系统文件

Argo 项目功能和架构概述

  • Argo 工作流、CD、推出和事件简介
  • Argo 核心组件如何与 Git 框架保持一致?

Kubernetes 中用于持续交付的 Argo CD 概述

  • 使用 CLI 访问和登录 Argo CD
  • 注册 Kubernetes 个集群

使用用于定义 Kubernetes 清单的基本 Argo CD 工具

使用 Argo CD 通过 CLI、UI 或 Git 存储库创建容器化应用程序

  • 在 Argo CD 中同步和自动化应用程序部署

Argo Rollouts 特性和部署功能概述

  • Rollout 与 Kubernetes Deployment 对象有何不同?

使用 Argo Rollouts 执行蓝绿和金丝雀部署

将 Argo Rollouts 与 Networking 组件和指标集成

  • 用于 Argo Rollout 的服务网格和入口控制器
  • 采用蓝绿和金丝雀部署指标

用于并行作业的 Argo 工作流引擎概述 Management

  • Argo Workflows 如何在 Kubernetes 集群上工作?
  • 使用工作流在 Kubernetes 上运行 CI/CD 管道

将 Kubernetes 工作流步骤定义为容器

用于操作 Kubernetes 依赖项的 Argo 事件概述

  • 使用 Argo Events 支持的源

基于多个依赖关系定义和触发 Kubernetes 对象

  • 在运行时管理事件源

故障 排除

总结和结论

要求

  • 了解 Docker、容器概念和 VM
  • 了解 Kubernetes 原理和工具
  • 具有 Linux 发行版和 CLI 的经验

观众

  • 开发 人员
  • DevOps 工程师
 7 小时

人数



每位参与者的报价

客户评论 (2)

相关课程

Jenkins for .Net Continuous Integration (CI)

14 小时

课程分类