Nov 30, 2025 · 4 min read · Repository: https://github.com/FreemanBoss/gitops-on-aws-eks-argocd In the world of DevOps, GitOps has shifted from a trendy buzzword to the industry standard for cloud-native delivery. It promises a simple yet powerful contract: Git is the single s...
Join discussion
Nov 21, 2025 · 4 min read · GitOps has evolved from a niche concept to the cornerstone of modern Kubernetes delivery. This comprehensive guide details the deployment and management of a multi-environment microservice (Dev, QA, Prod) using Argo CD and Helm, with a sample Leaderb...
Join discussion
Aug 3, 2025 · 6 min read · ✅ What is GitOps? GitOps is a modern DevOps approach where Git becomes the single source of truth for your entire infrastructure and application deployments. Instead of manually running kubectl apply or using scripts, you declare your desired state (...
Join discussionMar 20, 2025 · 3 min read · OverView :- In this guide, we will explore the intricacies of accessing Argo Workflows using access tokens. Whether you are a developer integrating workflows into your applications or an administrator managing workflow execution, understanding the ut...
Join discussion
Feb 11, 2025 · 3 min read · 在所有的通用工作流中,都会有文件传递的需求,Argo workflow 中,可以通过对接外部存储来支持这一需求。下面就以华为云为例,展示一下对接对象存储的过程。 OBS 侧配置 首先在 OBS 服务中创建一个存储桶,并在控制台的用户->我的凭证->访问密钥模块中,创建一个访问密钥,并下载凭据文件,凭据文件格式大致如下所示: User Name,Access Key Id,Secret Access Key "myusername",Y9C3WCABCDEFG,6bHX5eHIJKLMN Arg...
Join discussionDec 16, 2024 · 2 min read · 卸载 Argo workflow 使用 CR 方式来保存工作流的运行状态,众所周知 ETCD 有一个请求大小的限制:1MB,也就是说,如果我们的 Workflow 对象 YAML 尺寸大于 1MB,超出了 ETCD 限制,就无法正常保存了。这种场景最常见于对大量目标进行循环的情况下,作为一个成熟的工作流系统,Argo workflow 自然是考虑到这方面的限制,提供了称为卸载(Offload)的方式,用于处置超大尺寸的工作流。 简单来说,在遇到超大工作流时,Argo Workflow 会对其 s...
Join discussionNov 29, 2024 · 2 min read · 在之前写过的使用 Argo workflow 调用公有云客户端软件实现运维过程的文章中,可以看到,使用 Argo workflow 的容器模板,简单的将既有运维能力容器化,就能使用 Argo workflow 对这些能力进行编排了。 不过近期一个测试中,遇到个小麻烦——在一个 With 循环里,我输入了 500 个任务,结果是 6 节点 CCE 集群爆满,流程卡住——集群规模的事情很简单,我直接将 Argo workflow 部署到 CCE Autopilot 集群中,随着流程启动,Auto p...
Join discussionOct 10, 2024 · 2 min read · 众所周知,Argo Workflow 的整个工作机制,都是深度依赖于 Kubernetes 的。要让 Argo Workflow 顺畅运行,完成任务,RBAC 是不可缺少的一环。接下来的内容大概算是个笔记,记录了最初接触 Argo Workflow 时,可能会面对的一些 RBAC 相关问题以及其解决方法。 第一关:Console 这里我们选择官方 Release 页面中的标准部署方式,部署最新的 v3.5.11 版本。 $ kubectl create namespace argo namesp...
Join discussionSep 11, 2024 · 6 min read · Introduction Hello, fellow software engineers and tech enthusiasts! If you're in the world of DevOps or cloud-native applications, you've probably heard the buzz around GitOps. GitOps is revolutionizing the way we manage applications and infrastructu...
Join discussion