来源|阿里巴巴云原生公众号 作者 | 邓洪超,阿里云高级技术专家 Ed Lee,Argo 项目创始人 介绍 Argo CD 是为 Kubernetes 提供的 GitOps 持续交付工具。它是 CNCF Argo 项目的一部分,该项目是一组 Kubernetes 原生工具,用于 ...
作者 董天欣 雾雾 审核 amp 校对:溪洋 海珠 编辑 amp 排版:雯燕 KubeVela 是一个简单 易用 且高可扩展的云原生应用管理和交付平台,能让开发人员方便快捷地在 Kubernetes 上定义与交付现代微服务应用,无需了解任何 Kubernetes 基础设施相关的细节。 KubeVela 背后的 OAM 模型天然解决了应用构建过程中对复杂资源的组合 编排等管理问题,同时也将后期的运维 ...
2021-11-07 01:09 0 107 推荐指数:
来源|阿里巴巴云原生公众号 作者 | 邓洪超,阿里云高级技术专家 Ed Lee,Argo 项目创始人 介绍 Argo CD 是为 Kubernetes 提供的 GitOps 持续交付工具。它是 CNCF Argo 项目的一部分,该项目是一组 Kubernetes 原生工具,用于 ...
简介: KubeVela 是阿里云和微软共同发起的 OAM(Open Application Model)标准的技术实现,旨在打造统一、标准、跨环境的云端应用交付,省时省力,轻松简单 作者|KubeVela 社区 本文适合所有软件工程师进行阅读使用,尤其是希望开拓后端技术视野的前端 ...
什么是GitOps 持续的GitOps,新时代的DevOps实践,通过Kubernetes集群来实现基于git的全自动化的流程来提高交付速度。简单地说,GitOps是使用Git拉请求管理基础设施部署和软件部署的艺术和科学。 两个关键概念: 软件的描述表示: 使用Kubernetes ...
在云原生理念迅速普及的今天,混合环境部署(混合云/多云/分布式云/边缘)已经成为了大多数企业应用、SaaS 服务、应用持续交付平台的必然选择,而云原生技术的发展趋势也正在朝着“一致的、跨云、跨环境的的应用交付”不断迈进。然而,无论是 Kubernetes 本身还是现有的各类应用交付系统,都没有 ...
对于此示例,我们假设有两个集群的场景:暂存(staging)和生产(production)。 最终目标是利用 Flux 和 Kustomize 来管理两个集群,同时最大限度地减少重复声明。 我们 ...
在这篇指南中,你将获得使用 Kubernetes 和 Istio 使用 GitOps 进行渐进式交付(Progressive Delivery)的实际经验。 介绍 gitops-istio GitOps 是什么? GitOps 是一种进行持续交付的方式,它使用 Git 作为声明性 ...
Kubernetes GitOps Tools 译自:Kubernetes GitOps Tools 本文很好地介绍了GitOps,并给出了当下比较热门的GitOps工具。 简介 在本文中,将回顾一下kubernetes上我比较喜欢的GitOps工具。 在我看来,Kubernetes ...
Kubernetes允许我们单纯地使用声明性的配置文件来管理我们的应用部署和其他基础设施组件(例如,我们现在都是YAML开发者)。这使我们能够把所有这些文件放到Git仓库中,然后把它挂到流水线上(Jenkins、GitLab等),流水线会把这些变化应用到集群上,然后就有了GitOps。如果你还不 ...