This driver works with any auth driver. With this driver, manifest and blob contents are stored on a regular file system. If Keppel is deployed across multiple nodes, a network file system must be used to ensure consistency. This driver is intended for development and validation purposes. In productive environments, a driver for a proper distributed storage should be used instead.
export KEPPEL_DRIVER_STORAGE='{"type":"filesystem","params":{...}}'The following parameters may be supplied in $KEPPEL_DRIVER_STORAGE:
| Field | Type | Explanation |
|---|---|---|
path |
string | (required) The directory in which this storage driver will store all payloads. |