单应用与环境 多应用与环境 CI持续集成 首先,准备一个代码库: https://github.com/DevOpsCICDCourse/microservicescicd/blob/main/microservice-demo-service-master.zip 我们来梳理一下CI流水线的步骤: 由于
Argo Rollouts 是一个 Kubernetes Operator 实现,它为 Kubernetes 提供更加高级的部署能力,如蓝绿、金丝雀、金丝雀分析、实验和渐进式交付功能,为云原生应用和服务实现自动化、基于 GitOps 的逐步交付。 支持如下
对于此示例,我们假设有两个集群的场景:暂存(staging)和生产(production)。最终目标是利用 Flux 和 Kustomize 来管理两个集群,同时最大限度地减少重复声明。 我们将配置 Flux 以使用 HelmRepository 和 HelmRelea
在这篇指南中,你将获得使用 Kubernetes 和 Istio 使用 GitOps 进行渐进式交付(Progressive Delivery)的实际经验。 介绍 Demo: https://github.com/stefanprodan/gitops-istio GitOps 是什么? GitOps 是一种进行持续