- 2024-10-29ArgoWorkflow教程(八)---基于 LifecycleHook 实现流水线通知提醒
本篇介绍一下ArgoWorkflow中的ExitHandler和LifecycleHook功能,可以根据流水线每一步的不同状态,执行不同操作,一般用于发送通知。1.概述本篇介绍一下ArgoWorkflow中的ExitHandler和LifecycleHook功能,可以根据流水线每一步的不同状态,执行不同操作,一般用于发送通知。
- 2024-10-22ArgoWorkflow教程(七)---高效的步骤间文件共享策略
之前我们分析了使用artifact实现步骤间文件共享,今天分享一下如何使用PVC实现高效的步骤间文件共享。1.概述之前在artifact篇我们演示了如何使用artifact实现步骤间文件传递,今天介绍一种更为简单的文件传递方式:PVC共享。artifact毕竟是借助S3实现中转,效率上肯定是
- 2024-10-10ArgoWorkflow教程(六)---无缝实现步骤间参数传递
之前我们分析了,Workflow、WorkflowTemplate、template3者之间如何传递参数。本文主要分析同一个Workflow中的不同step之间实现参数传递,比如将上一个步骤的输出作为下一个步骤的结果进行使用(而非以文件方式传递)。1.概述然后就是之前只分析了Workflow、WorkflowTemplat
- 2024-09-13ArgoWorkflow教程(四)---Workflow & 日志归档
上一篇我们分析了argo-workflow中的artifact,包括artifact-repository配置以及Workflow中如何使用artifact。本篇主要分析流水线GC以及归档,防止无限占用集群中etcd的空间。1.概述因为ArgoWorkflow是用CRD方式实现的,不需要外部存储服务也可以正常运行:运行记录