couler-proj / couler

Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.

Home Page:https://couler-proj.github.io/couler/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No insecure option for S3Artifact

sifat007 opened this issue · comments

Summary

Ability to add insecure:true field to the S3 artifacts

...
inputs:
      artifacts:
        - name: my-input-artifact
          path: /my-input-artifact
          s3:
            endpoint: minio.argo.svc:9000
            insecure: true        <---------------------- Currently not possible from Couler
            bucket: foo
            key: coinflip-artifact.tgz
            accessKeySecret:
              name: minio-secrets
              key: accessKey
            secretKeySecret:
              name: minio-secrets
              key: secretKey
...

Use Cases

Running local minio without HTTPS

Any recommendation for workarounds?

Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.

Fixed by commit afa1277