You can use one or multiple buckets on Minio to store logs, job outputs, and experiment artifacts.

Deploy Minio

Before using Minio, you need to deploy it and create a bucket to host your outputs.

For that, you can use the Helm stable chart: helm install stable/minio --name=plx-minio --namespace=polyaxon

Create a bucket on Minio

You should create a bucket (e.g. plx-artifacts) where you will host your data.

Use the bucket in Polyaxon

In order to use the buckets with Polyaxon, you can follow the S3 DataStore integration.

Note: When Minio is installed via Helm with default values, it uses the following hard-wired default credentials, which you will use to login to the UI and setup access to Polyaxon:

AccessKey: AKIAIOSFODNN7EXAMPLE
SecretKey: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

This means that the default secret keys should be:

  • AWS_ENDPOINT_URL: "http://plx-minio:9000"
  • AWS_ACCESS_KEY_ID: "AKIAIOSFODNN7EXAMPLE",
  • AWS_SECRET_ACCESS_KEY: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"