问题标签 [argo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
38 浏览

kubernetes - 无法在 Argo 工作流程中运行 kubectl cp 命令

我正在尝试在我的 Argo 工作流程中运行此命令

kubectl cp /tmp/appendonly.aof redis-node-0:/data/appendonly.aof -c redis -n redis

但我得到这个错误

令人惊讶的是,当我将文件从 pod 复制到本地系统时,它正在工作,就像这个命令一样kubectl cp redis-node-0:/data/appendonly.aof tmp/appendonly.aof -c redis -n redis

知道可能是什么原因造成的吗?

0 投票
0 回答
54 浏览

cron - Argo 工作流程:在特定时间安排一次

我想触发 Argo 工作流程以在特定时间开始运行。我目前正在使用 workflowTemplate 和其余 API 到submit带有此模板的工作流。有没有办法告诉 Argo 在特定时间启动工作流。

我知道 cron-workflow 和 cron-workflow-template 的存在。但我无法弄清楚如何使用工作流或 cron-workflow 来实现我想要的。

要进行任何调度,我必须使用 cron-workflow 吗?或者有没有办法通过在 submitOptions 中传递计划时间或以其他方式通过其余 API 来延迟触发常规工作流?

如果我必须使用 cron 工作流程,我应该将计划值设置为什么?我不希望它自动或定期运行,但仅在我需要时和在特定时间运行。有没有办法使用 cronWorkflowTemplate 和其他 API 来实现?

我将不胜感激任何帮助/指针。

0 投票
0 回答
21 浏览

java - 如何使用 java 客户端触发 Argo 作业

如何使用 java 客户端触发 Argo 的工作?在下面的库中尝试过,但没有运气

我尝试将以上内容添加为 maven 依赖项,但它不起作用。我无法导入 argoproj

0 投票
1 回答
23 浏览

dynamic - Argo Workflow 在扇出期间继续处理

这里的一般问题,想知道是否有人有任何想法或经验试图实现我现在的目标。我不完全确定它是否可能在 argo 工作流系统中......

我想知道无论动态扇出是否完成,是否可以继续工作流程。通过动态扇出,我的意思是 B1/B2/B3 可以潜在地转到 B30。

我想看看B1完成后C1是否可以启动。B 阶段正在创建一个小文件,然后在 C 阶段我需要运行它已完成的 api 请求并上传所述文件。但在这种情况下,B2/B3 仍在处理中。

最后,D1 必须等待所有 C1/2/3-C# 完成才能完成

描绘我想要实现的目标

我正在查看https://github.com/argoproj/argo-workflows/blob/master/docs/enhanced-depends-logic.md但如果这是我实现这一目标所需要的,我将无法理解。特别是如果扇出步骤是动态的。

在我看来,它将 C 阶段绑定到整个 B 阶段并要求 B 完成

0 投票
0 回答
16 浏览

argo-workflows - Argo-Events Sensor HTTPTrigger:从输入事件填充标头

我正在尝试将来自 Webhook 的传入值绑定到 Sensor HTTPTrigger 标头,并将此标头作为授权标头发送到 REST API。如果可能的话,我在文档中没有找到,所以我尝试了这种方法(没有用):

我很感激有关如何将传入的事件值映射到标头的建议。

0 投票
0 回答
32 浏览

kubernetes - 如何在 argo 工作流程中管理和引用多个工件存储库

我有多个工件存储库,并在 configMap 中配置它们,例如:

然后,我想在同一个工作流中以 key-only 的方式引用它们:</p>

artifactRepositoryRef只能引用一个工件存储库,如何以简洁的方式引用另一个工件存储库?