argocd

A-刘晨阳14 小时前
运维·人工智能·git·kubernetes·自动化·云计算·argocd
GitLab + ArgoCD 实现 Kubernetes GitOps 自动化部署👨‍🎓博主简介🏅CSDN博客专家   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入! 🐋 希望大家多多支持,我们一起进步!😄 🎉如果文章对你有帮助的话,欢迎 点赞 👍🏻 评论 💬 收藏 ⭐️ 加关注+💗
wjjzhbb11 天前
运维·缓存·jenkins·argocd
Jenkins到ArgoCD——GitOps持续交付实践用了几年Jenkins之后,很多人会有一种说不出的疲惫感。Job配置散落在各处, pipeline脚本越写越长,环境之间的差异靠人肉复制粘贴。部署出问题了,第一反应是"到底部署了哪个版本",而不是"代码有什么Bug"。这不是Jenkins的问题,是Push模式的天然缺陷。ArgoCD用GitOps理念重新定义了持续交付,截至2026年8月,最新版本v3.5已经把内部mTLS和ApplicationSet管理都做成了标配。
不吃香菜kkk、18 天前
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
CI/CD(GitOps)学习与部署手册这份文档给谁看:想搞懂这套 CI/CD 是怎么跑的、想照着部署一套、或想接手维护的人。 文档定位:先讲"为什么"和"怎么跑通",再讲"每个文件干什么",最后才是部署与排障。 覆盖仓库:ops/devops/zcyw-jenkins-shared-library(共享库)| slp/gitops(GitOps 配置)| slp/vue(业务示例) 文档基准版本:2026-09-21
秋风点枝1 个月前
git·云原生·argocd
第一篇:认识 Argo CD —— 从传统发布到云原生 GitOps第一次有人跟我提 Argo CD,我脑子里冒出来的第一反应是:又一个新工具?那会儿我刚把 Kubernetes 的 Service、Ingress 折腾明白,正觉得"部署不就是 kubectl apply 一把梭"嘛。结果同事说,生产环境早就不这么干了,现在讲究 GitOps。我当场愣住:GitOps 又是什么鬼?Kubernetes 不是已经会自己维持状态了吗,怎么还要再套一层东西?
秋风点枝1 个月前
kubernetes·github·argocd
第二篇:安装 Argo CD + 第一次部署应用上一篇我把 GitOps 讲得头头是道,但讲道理归讲道理,东西得跑起来才算数。这篇就动手:把 Argo CD 装进集群,部署第一个应用,然后亲手搞个"破坏",看它怎么把集群拉回该有的样子。
nvd112 个月前
数据库·oracle·argocd
K3s + ArgoCD 中的密码管理Kubernetes 中的密码管理,不只是创建一个 Secret 对象,还要明确密码的真实来源、读取权限、注入方式、轮换流程,以及集群重建后如何恢复。
heimeiyingwang2 个月前
kustomize·argocd·gitops
【GitOps·ArgoCD篇】与 Kustomize 集成:多环境配置管理Kustomize 是 K8s 原生的配置管理工具——不需要模板语法,通过"叠加覆盖"的方式管理多环境差异。ArgoCD 原生支持 Kustomize,本篇从零讲解 Kustomize 的使用和与 ArgoCD 的集成。
heimeiyingwang2 个月前
argocd·gitops
【GitOps·ArgoCD篇】RBAC与多租户:团队权限隔离实战当 ArgoCD 管理多个团队的应用时,权限隔离是必须的——A 团队不能看到或操作 B 团队的应用,开发者不能修改生产配置。本篇从零配置 ArgoCD 的 RBAC 和 SSO,实现企业级多租户。
heimeiyingwang2 个月前
argocd·gitops
【GitOps·ArgoCD篇】健康检查与资源钩子:自定义健康状态ArgoCD 的 Health Status 告诉你应用是否真正健康——不只是 YAML 是否同步了,而是 Pod 是否就绪、服务是否可用。本篇讲解 ArgoCD 内置健康检查的工作原理,以及如何为自定义资源编写健康检查脚本。
heimeiyingwang2 个月前
argocd·gitops
【GitOps·ArgoCD篇】同步策略:自动同步、手动同步与同步钩子GitOps 的"自动应用"原则不代表所有同步都要自动。ArgoCD 提供了精细的同步控制——自动同步、手动同步、同步钩子、同步窗口。本篇讲清楚如何根据场景选择和配置同步策略。
heimeiyingwang2 个月前
jenkins·flux·argocd·gitops
【GitOps·入门篇】工具生态:ArgoCD、Flux、Jenkins X 对比选型GitOps 的四大原则需要工具来落地。目前主流的 GitOps 工具有三个:ArgoCD、Flux、Jenkins X。本篇对比它们的架构、优劣势和适用场景,帮你做出选型决策。
xiaoxiangsiyan2 个月前
运维·网络·ci/cd·容器·kubernetes·gitlab·argocd
GitLab CI/CD 自托管(EE 企业版)+ Kubernetes Runner 集群 + ArgoCD(GitOps 部署)一句话结论:用 GitLab CI 做"构建和测试"(CI),用 ArgoCD 做"部署到 3 万台服务器"(CD),两者通过容器镜像仓库联动。这是当前(2026 年)超大规模多语言环境下,在维护成本、新人友好度、自动化效率三者间平衡最优的架构。
nvd112 个月前
redis·缓存·argocd
ArgoCD 双层轮询深入拆解:从 redis-app.yaml 注册到缓存重建的完整链路在给 Redis 部署做 GitOps 规范化的时候,我把 redis-deployment 仓库推上去之后,突然意识到一个问题:ArgoCD 到底是怎么知道这个仓库有改动的?我的第一反应是"ArgoCD 轮询 Git 仓库,比对 hash",但仔细一想又不对——我明明有两个仓库在参与这件事:my-argocd-manifests(管 Application 定义)和 redis-deployment(管实际 Manifest)。那 ArgoCD 到底轮询哪一个?
meijinmeng2 个月前
argocd·cicd
EKS 集群 ArgoCD `v3.0.6 → v3.1.x → v3.2.x` 备份,恢复,升级,巡检手册
运维大师2 个月前
运维·kubernetes·argocd
【K8S 运维实战】32-GitOps实践ArgoCD你可能还在用 Jenkins/GitLab CI 构建镜像,然后一个 kubectl apply -f deployment.yaml 推到集群。这叫 CI 驱动部署——流水线"推"着集群走。问题很明显:谁改了集群配置没人知道,回滚靠人脑记 Git commit,多环境手动操作出错率高。GitOps 是另一条路:集群的状态永远由 Git 仓库定义,ArgoCD 自动拉取并同步。你改 Git,ArgoCD 改集群;集群有人偷偷 kubectl edit,ArgoCD 会自动拉回来(自愈)。这篇文章从 Git
spider_xcxc2 个月前
argocd
Argo CD Webhook 完全指南:从原理到实战,实现 Git 变更即时同步默认情况下,Argo CD 每隔几分钟才会轮询一次 Git 仓库。对于追求快速交付的团队来说,这 3 分钟的延迟实在太久了。Argo CD Webhook 正是解决这个痛点的利器——让 Git 仓库在代码推送后主动通知 Argo CD,实现近乎实时的自动同步。本文将深入讲解 Webhook 的工作机制、配置方法以及常见平台的集成实战。
啊真真真2 个月前
java·算法·argocd
ArgoCD:我的GitOps探索之旅与未来展望还记得第一次接触ArgoCD的时候,我的团队正被“配置漂移”折磨得焦头烂额——生产环境的某个配置被手动改了一下,测试环境又漏改了另一个参数,每次发布都像在拆盲盒。直到我遇见了ArgoCD,才真正理解了GitOps的魅力:把Git仓库当作唯一的真理来源,让集群自动向这个目标状态收敛。今天,我想分享这段探索之旅,以及我对ArgoCD未来的一些思考。### 初见:从一个“反直觉”的部署开始传统的CI/CD流程是“推”模式:构建完镜像后,用kubectl apply把YAML推到集群。而ArgoCD是“拉”模式:
nvd112 个月前
kubernetes·gateway·argocd
基于 ArgoCD 优雅落地 K8s Gateway API 与 Kong 控制器(KIC)]在现代云原生微服务架构中,Kubernetes Gateway API 正在逐步取代传统的 Ingress 成为新一代的标准流量入口。如何通过 GitOps(ArgoCD)优雅、解耦地安装和管理 Gateway API 的底层资源、Kong 控制器以及网关基础设施?本文将以真实的工程实践为例,详细拆解整个配置过程。
求知若渴,虚心若愚。4 个月前
argocd
GitOps 部署实战指南(CICD)DevOps 和 GitOps 的关系:DevOps:开发 + 运维一体化思想,目标快速、稳定交付,范围大:CI/CD、自动化、监控、协作、流水线全都算。常用的软件:Jenkins、GitLab CI。
nvd114 个月前
腾讯云·argocd
腾讯云轻量服务器折腾 K3s 实录 (续):ArgoCD 部署避坑指南上回说到我们在腾讯云的 4G 轻量服务器上成功把 K3s 跑起来了,并打通了外网 kubectl 的直连。 今天这篇,我们继续推进,实战部署 GitOps 的核心控制面 —— ArgoCD。