当前位置: 首页 > 软件库 > 云计算 > 云原生 >

argo-events

Event-driven workflow automation framework
授权协议 Apache-2.0 License
开发语言 Google Go
所属分类 云计算、 云原生
软件类型 开源软件
地区 不详
投 递 者 唐炜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Argo Events - The Event-driven Workflow Automation Framework

What is Argo Events?

Argo Events is an event-driven workflow automation framework for Kubernetes. It allows you to trigger 10 differentactions (such as the creation of Kubernetes objects, invoke workflows or serverless workloads) on over 20 differentevents (such as webhook, S3 drop, cron schedule, messaging queues - e.g. Kafka, GCP PubSub, SNS, SQS).

Argo Events in 3 minutes

Features

  • Supports events from 20+ event sourcesand 10+ triggers.
  • Ability to customize business-level constraint logic for workflow automation.
  • Manage everything from simple, linear, real-time to complex, multi-source events.
  • CloudEvents compliant.

Try Argo Events

Access the demo environment (login usingGitHub)

Getting Started

Follow these instructions to set up Argo Events.

User Interface/API

The Argo Workflows has an API and user interface support Argo Events.

Documentation

Blogs and Presentations

Who uses Argo Events?

Official Argo Events user list

Contribute

Participation in the Argo Events project is governed bythe CNCF Code of Conduct.

Contributions are more than welcome, if you are interested take a lookat our Contributing Guidelines.

License

Apache License Version 2.0, see LICENSE

  • PVC简介 Docker中有 volumes的概念,在Docker中,volume是 对 物理节点服务器node路径目录的一种映射,也就是 我们可以把服务器的一个目录挂载给镜像使用。 同样的,k8s创建的pod也可以挂载volume,而且不仅仅支持 pod所在的服务器node的目录映射,也可以挂载其他网络存储的作为目录挂载。 k8s支持volumes的类型如下: 1、awsElasticBlock

  • Argo workflow 作为云原生的workflow 引擎被大量应用于CI/CD , 基础设施自动化支持 一般来说按照argo workflow 提供的官方文档可以完成 入门体验,argo workflow依赖的部分镜像,有某些不可描述的原因无法正常访问到,本文记录了笔者在安装和入门过程中踩的坑,以便遇到同样问题的朋友可以快速解决问题。 1 前置条件 要安装argo workflow 前提条件

  • 10.ArgoCD基础 10.1 ArgoCD概览 Argo项目于2017年由Applatix公司创立,2018 年初被 Intuit 收购; 之后,BlackRock为Argo项目贡献了Argo Events这一子项目; Argo及其子项目为Workflow、Trigger和Application的管理提供了一种简单便捷的方式 Argo的所有组件都通过专用的Kubernetes CRD实现 支持

  • Argo学习笔记 argo Argo包含Workflows,CD,Events和Rollouts四个组件。 1. Argo Workflows Argo Workflows 是容器原生的工作流引擎,用于编排K8S上的并行作业。 工作流引擎以K8s CRD (Custom Resource Definition) 的形式实现。 1.1 argo: CLI of Argo (1)常见命令 子命令 说明

  • Kubernetes的工作流引擎,  Argo Workflows是一个开源项目,为Kubernetes提供container-native工作流程,其主要通过Kubernetes CRD实现的。 特点如下: 工作流的每一步都是一个容器 将多步骤工作流建模为一系列任务,或者使用有向无环图(DAG)描述任务之间的依赖关系 可以在短时间内轻松运行用于机器学习或数据处理的计算密集型作业 在Kuberne

  • kubectl -n your-namespace create sa my-sa kubectl create clusterrole deployments-watcher --verb=list,watch --resource=deployments.apps kubectl create clusterrolebinding deployments-watcher-clusterro

 相关资料
  • Argo 是一个开源的容器本地工作流引擎,用于在Kubernetes上完成工作。 Argo实现为Kubernetes CRD(自定义资源定义)。 定义工作流中每个步骤都是容器的工作流。 将多步骤工作流建模为一系列任务,或使用图形(DAG)捕获任务之间的依赖关系。 使用Kubernetes上的Argo工作流程,可以在很短的时间内轻松运行计算密集型作业,以进行机器学习或数据处理。 在Kubernete

  • Argo是开源的web框架,目前Argo支撑着58同城几乎所有的web站点,包括wap和手机端的访问等,现在wf每天处理10亿级的请求。经过长时间的运作与运行,证明Argo是一个可靠的、高效的web框架。 Argo在wf做了大量优化和重构,以适应各组织软件开发的个性化需求,提升了系统性能,具有更好的可扩展性。Argo的开源反过来也促进wf2.0的开发。 哲学观 (philosophy) 约定优于配

  • What is Argo Workflows? Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. ArgoWorkflows is implemented as a Kubernetes CRD (Custom Resour

  • Argo Rollouts - Progressive Delivery for Kubernetes What is Argo Rollouts? Argo Rollouts is a Kubernetes controller and set of CRDs which provide advanced deployment capabilities such as blue-green, c

  • Argo 是一个 Java 开发的遵循 RFC 7159 的 JSON 解析器和生成器。提供三个解析接口(推、拉和 DOM 风格解析器)。特点是易用、线程安全、快速。 Maven <!-- https://mvnrepository.com/artifact/net.sourceforge.argo/argo --><dependency>    <groupId>net.sourceforge.

  • Argo CD 是 Kubernetes 的声明性 GitOps 持续交付工具。 优点:   应用程序定义、配置和环境应该是声明性的并且是版本控制的。 应用程序部署和生命周期管理应该是自动化的、可审计的并且易于理解。 Argo CD 遵循 GitOps 模式,使用 Git 存储库作为定义所需应用程序状态的真实来源。Kubernetes 清单可以通过多种方式指定: 自定义应用程序 helm 图 ks

相关阅读

相关文章

相关问答

相关文档