首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

argo的输入输出--output和input输出目录或文件到下一步骤(6)

argo的输入输出--output和input输出目录或文件到下一步骤(6)

可能遇到的问题–failed to save outputs secrets my-aws-s3-credentials not found

这种情况可能map中或者设置的key和value与aws的iam的role认证不一致。

解决方案,去掉指定的key和value。

只指定桶和文件名,这样会默认使用iam角色的认证权限。

如下:

      outputs:
        artifacts:
        - name: first-output
          path: /data/test/first_result.snp
          s3:
            endpoint: s3.cn-northwest-2.amazonaws.com.cn
            bucket: my-test-env
            key: tmp



可能遇到的问题–输出的文件在下一个pod中使用时乱码

原因argo会对缓存到s3的文件默认进行压缩保存。

解决方案,指定不需要压缩。

          archive:
            none: {}


如下:

      outputs:
        artifacts:
        - name: first-output
          path: /data/test/first_result.snp
          archive:
            none: {}
          s3:
            endpoint: s3.cn-northwest-2.amazonaws.com.cn
            bucket: my-test-env
            key: tmp
返回列表