关于 GitOps 的文章
微服务CI/CD实践-GitOps完整设计与实现

单应用与环境 多应用与环境 CI持续集成 首先,准备一个代码库: https://github.com/DevOpsCICDCourse/microservicescicd/blob/main/microservice-demo-service-master.zip 我们来梳理一下CI流水线的步骤: 由于

云计算 2021-09-07
Argo Rollouts 实现蓝绿/金丝雀发布

Argo Rollouts 是一个 Kubernetes Operator 实现,它为 Kubernetes 提供更加高级的部署能力,如蓝绿、金丝雀、金丝雀分析、实验和渐进式交付功能,为云原生应用和服务实现自动化、基于 GitOps 的逐步交付。 支持如下

Tekton 与 Argo CD 结合实现 GitOps

前面我们使用 Tekton 完成了应用的 CI/CD 流程,但是 CD 是在 Tekton 的任务中去完成的,现在我们使用 GitOps 的方式来改造我们的流水线,将 CD 部分使用 Argo CD 来完成。 这里我们要先去回顾下前面的 Tekton 实战

flux2+kustomize+helm+github 多集群 GitOps 云原生渐进式交付

对于此示例,我们假设有两个集群的场景:暂存(staging)和生产(production)。最终目标是利用 Flux 和 Kustomize 来管理两个集群,同时最大限度地减少重复声明。 我们将配置 Flux 以使用 HelmRepository 和 HelmRelea

使用 Flux+Flagger+Istio+Kubernetes 实战 GitOps 云原生渐进式(金丝雀)交付

在这篇指南中,你将获得使用 Kubernetes 和 Istio 使用 GitOps 进行渐进式交付(Progressive Delivery)的实际经验。 介绍 Demo: https://github.com/stefanprodan/gitops-istio GitOps 是什么? GitOps 是一种进行持续

1

手机游戏更多