可管理K8s应用程式的Argo专案进入CNCF孵化器

每日动态2021-02-14 06:01:33
最佳答案

云端原生基金会(CNCF)本周宣布,其技术监督委员会已经投票决议,将Argo专案纳入孵化器中託管。Argo是一组Kubernetes原生工具,可用来执行和管理在Kubernetes上运作的应用程式与工作,Argo专案是由一间名为Applatix的企业,在2017年时创建,Applatix在2018年的时候被Intuit收购,之后BlackRock也加入贡献Argo专案的行列,并且与Applatix共同积极发展专案以及经营社群。

BlackRock资料科学平台负责人Michael Francis提到,由于事件工作流程在BlackRock资料平台中,于资料驱动模型中扮演重要的角色,让公司的投资者和用户可以使用研究模型存取大量的财务资料,因此BlackRock大量使用了Argo Workflows,并且决定贡献相依性管理工具Argo Events。

Argo包含了4个子专案,包括用于Kubernetes的容器原生工作流程引擎Argo Workflows,能够用来平行调度Kubernetes工作;Kubernetes事件相依管理器Argo Events,则是事件驱动工作流程的自动化框架,可用来启动Kubernetes专案或是无伺服器工作负载等;还有支援Kubernetes资源宣告式GitOps部署的Argo CD;同时Argo也有能够控制发布策略的工具Argo Rollouts,可以支援宣告式渐进交付策略,像是金丝雀部署和蓝绿部署等。

Argo提供用户一种简单的方法,让用户在Kubernetes上创建应用程式和工作时,可以整合服务、工作流程和基于事件三种运算模式,Argo可以用做Kubernetes控制器也可以作为客製化资源,与其他诸如Prometheus和gRPC等CNCF专案结合使用。

目前已经有超过100个企业组织,积极将Argo用于生产中,包括Adobe、Google、GitHub和Volvo等,在GitHub上,Argo的社群也已经茁壮发展,Argo专案有8,300颗星并拥有425位贡献者,CNCF提到,在Argo专案加入CNCF之后,会专注在微服务交付和机器学习应用程式的发展。CNCF技术长Chris Aniszczyk表示,Argo团队致力于简化Kubernetes的使用,以及发展GitOps应用,与CNCF社群的发展目标相符。

免责声明:本文由用户上传,如有侵权请联系删除!