首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Argo访问创建的文件

Argo访问创建的文件
EN

Stack Overflow用户
提问于 2022-02-19 18:05:06
回答 1查看 506关注 0票数 0

我使用Argo来实现我的工作流程,它包含几个bash命令,并在Argo上创建文件和文件夹。问题是,我找不到一种明确的方法来访问本地创建的文件。是否有一种方法可以将文件夹本地链接到Argo创建的文件夹,以便访问创建的文件?

EN

回答 1

Stack Overflow用户

发布于 2022-02-20 14:56:42

Argo工作流步骤作为容器运行。这些容器运行在Kubernetes集群上(无论是在您的计算机上还是在其他人的计算机上)。在这些容器中创建的文件存在于某些文件系统上。该文件系统可能是持久的,也可能不是持久的,并且在您的计算机或远程集群上很容易访问。因此,不容易规定一些一刀切的方式直接访问文件。

访问Argo工作流中创建的文件的标准方法是将它们定义为输出伪影。这些输出工件从容器的文件系统中取出,并在工作流步骤完成后发送到您配置的工件存储库

设置工件存储库的最简单方法是安装Argo清单,其中已经包括工件存储库的清单/配置(Minio,这是一个S3实现)。快速启动指南附带了预配置的Minio工件存储库。

在运行Argo之后,将目标文件定义为输出工件,然后导入Minio,以便加载它的接口。

代码语言:javascript
复制
kubectl port-forward -n argo svc/minio 9000:9000 

加载http://localhost:9000并通过Minio界面导航以定位和下载工件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71187721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档