Configure OVH Object Storage as a Target

This page describes how to create a OVH Object Storage bucket / container on the OVH Public Cloud and how to configure the bucket to use as a Target for Trilio for Kubernetes

Here are the instruction to follow for creating a OVH Object Storage bucket/container:

  • Click on the Object Storage option from the left pane and create a new Object Storage Container e.g. demo-ovh-s3-bucket

  • Select the S3 Users tab and create a new user and provide Administrator to the new user. Make sure to save the Password generated for the user. You will need this password when you are going to source the Openstack's openrc.sh file.

  • Go to the Users & Roles section, click on three vertical dots to select the option Download Openstack's RC file

  • Now, you have openrc.sh file, you can follow the Getting Started with the Swift S3 API guide provided by OVH to generate the Access key and Secret key to access the OVH Object Storage Container. Use the password generated for the user create above.

  • After installing the prerequisites of python-openstackclient, you can get the access and secret key using below command:

openstack ec2 credentials list
  • Now install the awscli and awscli-plugin-endpoint package to configure the AWS CLI.

  • After you create ~/.aws/credentials with above accessKey and secretKey and ~/.aws/config file with correct Region Name, you have the s3.endpoint_url to create the OVH Object Storage Container as a Target in T4K.

  • Run below command to list the Object Storage container.

aws --profile default s3 ls