pipelines: Pipeline UI unable to access artifacts stored in external cloud storage

Hello, I am using light weight components as shown in this example:

lightweight_component

But my source for confusion_matrix is coming from s3 location. I can specify use_aws_secret from kfp.aws to access data at s3://xxx inside the componenets, but Pipeline UI is not able to read data from s3. How do I provide the aws secrets to pipeline UI?

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 15 (10 by maintainers)

Commits related to this issue

Most upvoted comments

sorry I was using kustomize. Here is the how it looks like as k8s configmap yaml.

apiVersion: v1
data:
  template.json: |-
    {
        "metadata": {
            "annotations": {
                "iam.amazonaws.com/role": "some-iam-role-name"
            }
        },
        "spec": {
            "containers": [
                {
                    "env": [
                        {
                            "name": "AWS_REGION",
                            "value": "ap-southeast-1"
                        }
                    ]
                }
            ]
        }
    }
kind: ConfigMap
metadata:
  name: tensorboard-ui-template-gfmg77c7hd