文章分类 -  GitOps / ArgoCD

摘要:https://blog.51cto.com/mfc001/6215041 阅读全文
posted @ 2025-06-16 09:05 しみずよしだ 阅读(14) 评论(0) 推荐(0)
摘要:# https://www.cnblogs.com/evescn/p/17654505.html # https://blog.51cto.com/kaliarch/10535499 Gitlab配置 Webhook ArgoCD、GitLab同一IP 需要勾选配置 在Admin-Settings- 阅读全文
posted @ 2025-01-08 17:16 しみずよしだ 阅读(181) 评论(0) 推荐(0)
摘要:#参考:https://www.cnblogs.com/evescn/p/17654505.html 简介 有的时候我们可能希望将应用同步的状态发送到指定的渠道,这样方便我们了解部署流水线的结果,最新版本 Argo CD 也内置了 ArgoCD Notifications 用于同步状态通知功能,同时 阅读全文
posted @ 2025-01-08 16:17 しみずよしだ 阅读(162) 评论(0) 推荐(0)
摘要:不嵌入steps中 analysis [root@ca-k8s-master01 08-argo-rollouts]# cat 03-argo-rollouts-with-analysis.yaml # CopyRight: MageEdu <http://www.magedu.com> apiVe 阅读全文
posted @ 2024-01-25 16:42 しみずよしだ 阅读(39) 评论(0) 推荐(0)
摘要:实战案例2:结合Istio进行Canary流量迁移 将名称控件打标签 启用istio-injection注入功能 [root@xianchaomaster1 ~]# kubectl get ns --show-labels NAME STATUS AGE LABELS argo-rollouts A 阅读全文
posted @ 2024-01-25 15:24 しみずよしだ 阅读(21) 评论(0) 推荐(0)
摘要:实战案例1:结合Service进行Canary部署 #案例环境说明 ◼ 应用:spring-boot-helloworld ◆微服务,默认监听于80/tcp ◆相关的path:/、/version和/hello ◼ 使用Argo Rollouts提供的Rollout资源编排运行该应用 ◆使用Cana 阅读全文
posted @ 2024-01-25 15:23 しみずよしだ 阅读(90) 评论(0) 推荐(0)
摘要:高级进阶 将gitee 项目导入到 本地Gitlab仓库中-公开仓库 https://gitee.com/mageedu/spring-boot-helloworld-deployment.git 本地仓库路劲: http://gitlab.gitlab.svc.cluster.local/root 阅读全文
posted @ 2024-01-25 12:26 しみずよしだ 阅读(77) 评论(0) 推荐(0)
摘要:ArgoCD Web UI CLI 资源配置文件 Application CRD CRD: Application ApplicationSet AppProject argocd app 管理任务: Application Repository Available Commands: add Ad 阅读全文
posted @ 2024-01-25 12:15 しみずよしだ 阅读(22) 评论(0) 推荐(0)
摘要:#Argo Rollouts中的分析(Analysis)是用于根据阶段性交付效果的测量结果来推动渐进式交付的机制 ◼ 分析机制通过分析模板(AnalysisTemplate CRD)定义,而后在Rollout中调用它 ◼ 运行某次特定的交付过程时,Argo Rollouts会将该Rollout调用的 阅读全文
posted @ 2023-07-18 15:51 しみずよしだ 阅读(69) 评论(0) 推荐(0)
摘要:Argocd Rollouts Argocd 架构 #ArgoCD Rollouts Argo Rollouts ◼ 由一个控制器和一组CRD组成,可为Kubernetes提供高级部署功能,包括 ◆blue-green ◆canary ◆canary analysis ◆experimentati 阅读全文
posted @ 2023-07-18 11:41 しみずよしだ 阅读(417) 评论(0) 推荐(0)
摘要:构架图 1. Install Argo CD https://argo-cd.readthedocs.io/en/stable/getting_started/ https://github.com/argoproj/argo-cd/releases/tag/v2.5.1 【2.5.0-rc1】 N 阅读全文
posted @ 2023-07-16 23:19 しみずよしだ 阅读(160) 评论(2) 推荐(0)