Native Azure Blob Storage integration with account key or managed identity authentication. Supports Hot, Cool, and Cold access tiers for cost-optimised image storage.
azure-images:
type: azure
accountName: myaccount
container: my-container
accountKey: "storage-key" # or use managed identity
prefix: images/
| Method | Best For |
|---|---|
| Account Key | Simplest — get from Azure Portal → Storage Account → Access Keys |
| Managed Identity | Azure VM, App Service, AKS — no credentials needed |
| Connection String | Via AZURE_STORAGE_CONNECTION_STRING env var |
| Tier | Latency | Best For |
|---|---|---|
| Hot | Low | Frequently accessed images |
| Cool | Low | Infrequent access (30+ days) |
| Cold | Low | Rare access (90+ days) |
| Archive | Hours | Not suitable (requires rehydration) |
Free tier — no credit card required.