mirror of
https://github.com/nextcloud/documentation.git
synced 2026-01-03 02:09:45 +07:00
Merge pull request #2430 from owncloud/openrackstack
corrections to openstack and rackspace examples
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 16 KiB |
@@ -2,22 +2,41 @@
|
||||
OpenStack Object Storage
|
||||
========================
|
||||
|
||||
OpenStack Object Storage is used to connect to an OpenStack Swift server.
|
||||
Two authentication mechanisms are available: one is the generic OpenStack
|
||||
mechanism, and the other is used exclusively for Rackspace, a provider of object
|
||||
storage that uses the OpenStack Swift protocol.
|
||||
|
||||
The bucket will be created if it does not exist.
|
||||
OpenStack Object Storage is used to connect to an OpenStack Swift server, or to
|
||||
Rackspace. Two authentication mechanisms are available: one is the generic
|
||||
OpenStack mechanism, and the other is used exclusively for Rackspace, a provider
|
||||
of object storage that uses the OpenStack Swift protocol.
|
||||
|
||||
The OpenStack authentication mechanism uses the OpenStack Keystone v2
|
||||
protocol, connecting to the server specified in the **URL of Identity
|
||||
Endpoint** field. You need your **Username**, **Tenant name** and **Password**.
|
||||
protocol. Your ownCloud configuration needs:
|
||||
|
||||
The Rackspace authentication mechanism requires a Rackspace **Username** and
|
||||
**API key**.
|
||||
* **Bucket**. This is user-defined; think of it as a subdirectory of your total
|
||||
storage. The bucket will be created if it does not exist.
|
||||
* **Username** of your account.
|
||||
* **Password** of your account.
|
||||
* **Tenant name** of your account. (A tenant is similar to a user group.)
|
||||
* **Identity Endpoint URL**, the URL to log in to your OpenStack account.
|
||||
|
||||
It may be necessary to specify a **Service name** or **Region**. The timeout of
|
||||
HTTP requests is set in the **Request timeout** field, in seconds.
|
||||
.. figure:: images/openstack.png
|
||||
:alt: Openstack configuration.
|
||||
|
||||
The Rackspace authentication mechanism requires:
|
||||
|
||||
* **Bucket**
|
||||
* **Username**
|
||||
* **API key**.
|
||||
|
||||
You must also enter the term **cloudFiles** in the **Service name** field.
|
||||
|
||||
.. figure:: images/rackspace.png
|
||||
:alt: Openstack configuration.
|
||||
|
||||
It may be necessary to specify a **Region**. Your region should be named in
|
||||
your account information, and you can read about Rackspace regions at
|
||||
`About Regions <https://support.rackspace.com/how-to/about-regions/>`_.
|
||||
|
||||
The timeout of HTTP requests is set in the **Request timeout** field, in
|
||||
seconds.
|
||||
|
||||
See :doc:`../external_storage_configuration_gui` for additional mount
|
||||
options and information.
|
||||
|
||||
Reference in New Issue
Block a user