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

浙公网安备 33010602011771号