当前位置:首页 > 科技  > 软件

Argo可以走多远?你知道吗?

来源: 责编: 时间:2024-01-09 08:52:46 359观看
导读Kubernetes 持续交付工具的简单性,是优点还是缺点?译自How Far Can You Go with Argo?,作者 Joanna Wyganowska 是 Octopus Deploy 的营销副总裁。在她的角色中,她有幸与 DevOps 从业者讨论持续交付的最佳实践,以及从他们

Kubernetes 持续交付工具的简单性,是优点还是缺点?Btj28资讯网——每日最新资讯28at.com

译自How Far Can You Go with Argo?,作者 Joanna Wyganowska 是 Octopus Deploy 的营销副总裁。在她的角色中,她有幸与 DevOps 从业者讨论持续交付的最佳实践,以及从他们的 DevOps 之旅中吸取的教训。Joanna 是一位精益大师,并且......Btj28资讯网——每日最新资讯28at.com

从自芝加哥的 ArgoCon 返回后,我开始思考 Argo,尤其是 Argo CD 的未来。有两大阵营: 忠实的 Argo 粉丝致力于开源社区,以及更倾向于继续使用他们当前的部署工具并扩展其用于 Kubernetes 部署的人。这两种方法都有其优点。Btj28资讯网——每日最新资讯28at.com

使用 Argo CD进行 Kubernetes 持续交付的组织赞扬它的简单性。VMware的技术负责人Navneet Verma表示,Argo CD 提供了直观的图形用户界面(GUI),由强大的命令行界面(CLI)和 API 支持。他还重视其处理多个集群的单一安装的能力。Btj28资讯网——每日最新资讯28at.com

太简单了?还是过于简单?

然而,许多人发现它过于简单。DeepOpinion 的首席后端开发者Diogo Baeder说,Argo CD 缺乏允许开发人员部署特定版本的功能。相反,它依赖于应用程序规范中定义的内容。Codefresh 等公司看到他们构建在 Argo 之上的商业解决方案采用率增长的原因,是对已证实的部署模式的需求。Btj28资讯网——每日最新资讯28at.com

Octopus Deploy 的高级产品经理Nikita Dergilev也有同感。在他看来,Argo CD 非常适合集群引导。它易于配置,首次部署会花费一点时间。然而,当团队需要跨许多环境或集群(如云区域)部署应用程序时,他发现使用 Argo CD 存在问题。痛点来自于需要管理许多 Git 仓库、分支或文件夹,并通过自制脚本或手动编排推进的需求。它很快就会变成一团糟。Btj28资讯网——每日最新资讯28at.com

另一个潜在问题是可扩展性。Dergilev 说,如果组织拥有许多集群、应用程序和团队,他们实际上有两种选择。第一个是集中化的 Argo 实例,这可能会变慢并引入权限和网络流量的问题。第二个是每个集群一个实例,这可能难以管理,并且无法提供单片玻璃来观察。他建议利用现有 DevOps 工具的功能来部署软件。例如,Octopus Deploy 提供了开箱即用的 Kubernetes 部署功能,包括环境推进和控制面板,可在所有项目和环境中查看 Kubernetes 部署。Btj28资讯网——每日最新资讯28at.com

围绕使用 Argo 的讨论也在战略层面上进行,重点关注 Argo 的配置方法。这很好地体现在美国家庭保险公司的首席工程师Justin Pullen身上。他说,尽管他是声明式配置的忠实粉丝,但他看到的任何声明性项目的一个缺点是初始设置后的代码管理。Btj28资讯网——每日最新资讯28at.com

要对所有代码库进行任何广泛的更改,就需要越来越多的人手参与。Pullen 指出,这不是 Argo 或Kubernetes 部署声明所独有的。这是任何基于声明式语法的系统都会遇到的问题。Btj28资讯网——每日最新资讯28at.com

那么,如何快速在大规模上管理强制性更改?正如 Pullen 总结的那样: 答案尚不明确,但无论选择哪种解决方案,在大型企业中计划和执行到 Kubernetes 的部署时,都需要进行这方面的讨论。Btj28资讯网——每日最新资讯28at.com

我同意这种说法,因为这又是一次证明,重要的不是你选择使用的技术,而是你如何将当前的流程和人员整合到面向应用容器化的这种新的技术转变中。Btj28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-58974-0.htmlArgo可以走多远?你知道吗?

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 如何用Rust架构复杂系统?

下一篇: Go语言常见错误—将接口定义在实现方一侧

标签:
  • 热门焦点
  • 红魔电竞平板评测:大屏幕硬实力

    前言:三年的疫情因为要上网课的原因激活了平板市场,如今网课的时代已经过去,大家的生活都恢复到了正轨,这也就意味着,真正考验平板电脑生存的环境来了。也就是面对着这种残酷的
  • 小米平板5 Pro 12.4简评:多专多能 兼顾影音娱乐的大屏利器

    疫情带来了网课,网课盘活了安卓平板,安卓平板市场虽然中途停滞了几年,但好的一点就是停滞的这几年行业又有了新的发展方向,例如超窄边框、高刷新率、多摄镜头组合等,这就让安卓
  • 分布式系统中的CAP理论,面试必问,你理解了嘛?

    对于刚刚接触分布式系统的小伙伴们来说,一提起分布式系统,就感觉高大上,深不可测。而且看了很多书和视频还是一脸懵逼。这篇文章主要使用大白话的方式,带你理解一下分布式系统
  • 在线图片编辑器,支持PSD解析、AI抠图等

    自从我上次分享一个人开发仿造稿定设计的图片编辑器到现在,不知不觉已过去一年时间了,期间我经历了裁员失业、面试找工作碰壁,寒冬下一直没有很好地履行计划.....这些就放在日
  • 一个注解实现接口幂等,这样才优雅!

    场景码猿慢病云管理系统中其实高并发的场景不是很多,没有必要每个接口都去考虑并发高的场景,比如添加住院患者的这个接口,具体的业务代码就不贴了,业务伪代码如下:图片上述代码有
  • 阿里大调整

    来源:产品刘有媒体报道称,近期淘宝天猫集团启动了近年来最大的人力制度改革,涉及员工绩效、层级体系等多个核心事项,目前已形成一个初步的“征求意见版”:1、取消P序列
  • 荣耀Magicbook V 14 2021曙光蓝版本正式开售,拥有触摸屏

    荣耀 Magicbook V 14 2021 曙光蓝版本正式开售,搭载 i7-11390H 处理器与 MX450 显卡,配备 16GB 内存与 512GB SSD,重 1.48kg,厚 14.5mm,具有 1.5mm 键盘键程、
  • onebot M24巧系列一体机采用轻薄机身设计,现已在各平台开售

    onebot M24 巧系列一体机目前已在线上线下各平台同步开售。onebot M24 巧系列采用一体化轻薄机身设计,最薄处为 10.15mm,拥有宝石红、午夜蓝、石墨绿、雅致
  • 北京:科技教育体验基地开始登记

      北京“科技馆之城”科技教育体验基地登记和认证工作日前启动。首批北京科技教育体验基地拟于2023年全国科普日期间挂牌,后续还将开展常态化登记。  北京科技教育体验基
Top