Object Store Connection¶
Before you start¶
Goal
- Connect the hub to an existing S3 compatible object storage.
Prerequisites
- Have the credentials for the running S3 compatible object storage.
- Administration privileges for the host.
Configuring an S3 object store connection¶
Altair SLC Hub requires a connection to an S3 compatible object to store large object data.
The connection to the object is configured using the s3
configuration
section. A list of the configuration settings and comments on their use is found in the hub configuration file [etc directory]/config.d/s3.yaml
.
To configure an object store connection, take a copy of this file and
save it to a file in the same directory with a lexicographically greater name.
For example, save it as s3_custom.yaml
.
Then modify the settings in that file appropriately.
The Altair SLC Hub stores all objects in a single bucket in the object store, and it is assumed that a dedicated bucket is provided for use by Altair SLC Hub. For security, we recommended a dedicated user is created, ensuring that only the dedicated user has write permission to the relevant bucket.
Instructions on installing and configuring MinIO locally for use by Hub are available in the Altair Community Knowledge base.
Verification¶
Verify S3
- run the hubctl verify s3 command
Before continuing, it is necessary to verify that the connection information for the S3 is correct.
To do this, use the following hubctl
command:
hubctl verify s3