Search code examples
minioartifactkubeflowkubeflow-pipelines

How to delete artifacts from Kubeflow?


Kubeflow pipeline runs generate artifacts, which from what i can see in the dashboard are saved on minio. How can I delete them? enter image description here


Solution

  • Turns out it can be done through minio UI. To access minio remotly use configured kubectl:

    kubectl port-forward -n kubeflow svc/minio-service 9000:9000

    And then in web browser go to localhost:9000.

    Also each bucket can be assigned a lifecycle rule, which will give objects added under some prefix expiration date https://docs.min.io/docs/python-client-api-reference.html.