图书
教程
Kubernetes 基础教程
Istio 基础教程
Envoy 基础教程
译文
更新
标签
关于
Jimmy Song
Argo
Argo CD 中文文档
Argo CD 中文文档(非官方)
GitOps
发布于 2023-06-30
工具
生产 Argo CD 支持多种不同的 Kubernetes 清单定义方式: Kustomize应用程序 Helm Chart YAML/JSON/Jsonnet 清单的目录,包括Jsonnet。 任何配置为配置管理插件的自定义配置管理工具 开发 Argo CD 还支持直接上传本地清单。由于这是 GitOps 范式的反模式,
GitOps
发布于 2023-06-30
架构概述
Argo CD 架构 组件 API 服务器 API 服务器是一个 gRPC/REST 服务器,用于公开 Web UI、CLI 和 CI/CD 系统使用的 API。它具有以下职责: 应用程序管理和状态报告 调用应用程序操作(例如同步、回滚、用户定义的操作) 存储为 K8s 机密的存储库和集
GitOps
发布于 2023-06-30
Argo CD 简介
什么是 Argo CD? Argo CD 是一个基于声明式 GitOps 的 Kubernetes 应用程序交付工具。 Argo CD UI 为什么选择 Argo CD? 应用程序定义、配置和环境应该是声明式的,并进行版本控制。应用程序部署和生命周期管理应该是自动化的、可审计的和易于理解的
GitOps
发布于 2023-06-30
ApplicationSet 控制器介绍
介绍 应用程序集控制器是一个Kubernetes 控制器,它添加了对ApplicationSet自定义资源定义 (CRD) 的支持。这个控制器/CRD 使得自动化和更大的灵活性在管理 Argo CD 应用程序跨大量的集群和在 monorepos 内成为
GitOps
发布于 2023-06-30
Argo Rollouts 中文文档
Argo Rollouts 中文文档(非官方)
GitOps
发布于 2023-06-21
部署策略
蓝绿部署 金丝雀部署
GitOps
发布于 2023-06-21
分析和渐进式交付
Argo Rollouts 提供了多种形式的分析方法来驱动渐进式交付。本文档描述了如何实现不同形式的渐进式交付,包括分析执行的时间点、频率和发生次数。 自定义资源定义 CRD 描述 Rollout Rollout 作为 Deployment 资源的替代品,提供了额外的蓝绿和金丝雀更新策
GitOps
发布于 2023-06-21
Kubectl 插件
Kubectl 插件是一种扩展 kubectl 命令提供额外行为的方式。通常,它们用于添加新功能到 kubectl 并自动化可脚本化的工作流程来操作集群。官方文档可在 此处 找到。 Argo Rollouts 提供了一个 Kubectl 插件来丰富 Rollouts、Experiments 和 Analysis
GitOps
发布于 2023-06-21
通知
🔔 重要提示:自版本 1.1 起可用。 Argo Rollouts 提供通知功能,由Notifications Engine支持。控制器管理员可以利用灵活的触发器和模板系统来配置终端用户请求的通知。终端用户可以通过在 Rollout 对象中添加注释来订阅
GitOps
发布于 2023-06-21
1
2
3
4
5
»
»»
引用
×