Universal Blob Storage
Ververica Platform provides centralized configuration of blob storage for its services.
Configuration
In order to enable universal blob storage, configure a base URI for your blob storage
provider. Add the following snippet to your Helm values.yaml file:
vvp:
blobStorage:
baseUri: s3://my-bucket/vvp
The provided base URI will be picked up by all services that can make use of blob storage, for example Application Manager or Artifact Management.
Storage Providers
| Storage Provider | Scheme | Artifact Management | Flink 1.19 | Flink 1.18 | Flink 1.17 | Flink 1.16 | Flink 1.15 | Flink 1.14 | Flink 1.13 | Flink 1.12 |
|---|---|---|---|---|---|---|---|---|---|---|
| AWS S3 | s3:// | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Microsoft ABS | wasbs:// | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Apache Hadoop® HDFS | hdfs:// | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Google GCS | gs:// | ✓ | (✓) | (✓) | (✓) | (✓) | (✓) | (✓) | ✓ | ✓ |
| Alibaba OSS | oss:// | ✓ | x | x | x | x | x | x | x | x |
| Microsoft ABS Workload Identity | wiaz:// | ✓ | ✓* |