Documentation Index

Fetch the complete documentation index at: https://kb.vastdata.com/llms.txt

Use this file to discover all available pages before exploring further.

VAST COSI Driver Workflow

Prev Next

VAST COSI Driver lets you use the Kubernetes API to create and manage S3 buckets, and also to manage access to the buckets. After a bucket is provisioned, end users can perform object operations on the bucket.

Note

COSI buckets can be provisioned on the default VAST Cluster tenant only.

To provision a bucket with VAST COSI Driver:

  1. In the VAST COSI Driver  chart configuration file, specify a Bucket Class that provides parameters and attributes to be used when provisioning buckets through VAST COSI Driver. You can use a predefined bucket class provided with VAST COSI Driver, or you can define one or more custom bucket classes.

  2. Create and apply a Kubernetes YAML configuration file with the following definitions:

    • A BucketClaim, which is a request to create a bucket of the bucket class specified for the driver.

    • A BucketAccessClass, which provides various options and settings for bucket access requests made through the driver.

    • A BucketAccess request, which contains credentials that can be used to access the bucket.