Files
3engines_doc/docs/openstackcli/How-to-access-object-storage-using-OpenStack-CLI-on-CloudFerro-Cloud.html.md
2025-06-19 09:15:47 +05:30

2.8 KiB

How to access object storage using OpenStack CLI on CloudFerro Cloud

Cloud computing offers the ability to handle large chunks of data, directly on the remote server. OpenStack module Swift was created expressly to enable access to unstructured data that can grow without bounds, with the following design goals in mind :

  • durability,
  • scalability,
  • concurrency across the entire data set,
  • all while keeping the API simple.

Swift is installed as an independent module but on the syntax level, it is used through the parameters of openstack command.

  • How to install Swift
  • How to connect Swift to OpenStack cloud
  • Basic openstack operations with containers
  • Basic openstack operations with objects

No. 1 Hosting

You need a CloudFerro Cloud hosting account, available at https://portal.cloudferro.com/. If you want to follow up with articles about object storage on Horizon, you will this link too: https://horizon.cloudferro.com.

No. 2 Install or activate openstack command

To be able to connect to the cloud, openstack command must be operational. If not installed already, use article How to install OpenStackClient for Linux on CloudFerro Cloud

No. 3 Authenticate to OpenStack using application credentials

Then you have to authenticate your account to the cloud. The usual way is to activate openstack command using an RC file for on- or two-factor authentication. That will not work in case of Swift module. It is authenticated with application credentials, as explained in article

How to generate or use Application Credentials via CLI on CloudFerro Cloud.

No. 4 Familiarity with object storage on CloudFerro Cloud OpenStack

This article is explaining the basics, using the Horizon interface:

How to use Object Storage on CloudFerro Cloud.

Swift can be understood as the CLI tool for accessing object storage under OpenStack.

No. 5 Python installed

The following articles contain sections on how to install Python: