Argo CD 最终用户基本指南及实践

Argo CD Essential Guide for End Users with Practice

学习 Argo CD,它是 Kubernetes 最好的 GitOps 持续交付工具

你会学到什么

  • 了解 Argo CD 核心概念。
  • 使用 Argo CD declarativity 和 UI 创建和管理应用程序。
  • 练习 Argo CD CLI。
  • 探索和练习 Argo CD 同步选项、波形和相位。
  • 使用 Argo CD 应用程序集生成应用程序。
  • 如何与 CI 系统集成。
  • 我们将探索常见的最佳实践和建议

要求

  • Git 基础知识
  • Yaml 基础知识
  • 基本的 Kubernetes 知识
  • 可选:Helm 或 Kustomize Knowledge

描述

Argo CD是当今云原生生态系统中 Kubernetes 的顶级GitOps持续交付工具之一。

Argo CD  实现 GitOps Pull 模型,它跟踪源存储库中的任何更改并将更改自动同步/部署到目标集群。

为什么选择 Argo CD

应用程序定义、配置和环境应该是声明式的和版本控制的。应用程序部署和生命周期管理应该是自动化的、可审计的并且易于理解。

  • Git 作为您应用程序的真实来源。
  • 开发人员和 DevOps 工程师将只更新 Git 代码。
  • 它将使您的 Kubernetes 目标集群与 Git 保持同步。
  • 我们可以轻松回滚。
  • 更安全:仅将对 Kubernetes 集群的访问权限授予 ArgoCD,避免授予 CI 系统或人员。
  • 灾难恢复解决方案:您可以轻松地将相同的应用程序部署到任何 Kubernetes 集群。

本课程包含什么

  • 我们将探索为最终用户学习 Argo CD 所需的所有主题。
  • 我们将通过示例进行练习和学习。
  • 所有使用 Yaml 以声明方式编写的实践都有 GitHub 存储库。
  • 将有交互式(基于浏览器的)实践
  • 测验以在每个部分末尾测试您的知识。

为了获得成功和有效的学习,花更多的时间练习,边做边学。

享受旅程,玩得开心。
穆罕默德·阿布萨

本课程适合谁:

  • 开发商
  • 开发运维工程师
  • 技术架构师
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。