ArtifactsArtifacts on Azure Storage
Polyaxon & Artifacts on Azure Storage
How to use Polyaxon and Artifacts on Azure Storage together
You can use one or multiple blobs on Azure Storage to store logs, job outputs, and experiment artifacts.
Create an Azure Storage account
You should create a storage account (e.g. plx-storage) and a blob (e.g. artifacts).
You need to expose information about how to connect to the blob storage, the standard way is to expose these keys:
AZURE_ACCOUNT_NAMEAZURE_ACCOUNT_KEYAZURE_CONNECTION_STRING
Create a secret or a config map for storing these keys
We recommend using a secret to store your access information json object:
kubectl create secret -n polyaxon generic az-secret --from-literal=AZURE_ACCOUNT_NAME=account --from-literal=AZURE_ACCOUNT_KEY=hash-keyUse the secret to set the artifactsStore
artifactsStore:
name: azure-artifacts
kind: wasb
schema:
bucket: "wasbs://[email protected]/"
secret:
name: "az-secret"Update/Install Polyaxon CE or Polyaxon Agent deployment
You can deploy/upgrade your Polyaxon CE or Polyaxon Agent deployment with access to the artifacts store.