Configuring S3 Client Interfaces

Prev Next

The VAST Cluster S3 service supports client connection using any S3 client that supports HTTP or HTTPS to call the REST API.

VAST Data-specific guidelines are available for using the S3cmd command line tool or the Boto 3 SDK for Python.S3cmd

In general, to get started with any client interface, you will need to configure the following:

  • The endpoint for the VAST Cluster S3 service. Specify the DNS hostname for the cluster VIP pool (see Configuring Network Access).Configuring Network Access

  • The connection type. VAST Cluster can listen to S3 service requests on HTTP or on HTTPS. When configuring the client to connect over HTTPS, see installing an SSL certificate.Enabling an HTTPS Connection

    Note

    It is possible to disable S3 HTTP and/or HTTPS connection. See S3 Connection Settings.S3 Connection Settings

  • Credentials. Specify an access key pair generated for you via VMS.

  • Signature type for authenticated requests. VAST Cluster supports AWS signature version 2 and AWS signature version 4.