External Storage.

Cycle supports integrating with an external storage provider in order to enable the creation of external volumes. It's important to note that any external storage provider that is configured will need network access the the server nodes it plans to support/attach to.

To get there:

  1. Hub from the main, left-hand navigation.
  2. Integrations from the Hub sub-navigation.

CEPH Integration

Currently CEPH is the only supported integration. To create a CEPH integration click on CEPH Cluster and then the Add Integration button on the top right.

Clicking the button opens a modal form with the following fields.

Field

Description

Name

A user-defined name for this Ceph cluster integration. Used to identify it within your hub.

Vendor

The integration vendor, automatically set to ceph-cluster.

Identifier

A unique identifier for this Ceph cluster integration, typically pre-filled as ceph-cluster but configurable.

Monitors

Comma-separated list of Ceph monitor addresses or hostnames with optional ports (e.g. 10.0.0.11:6789, 10.0.0.12:6789 or [2001:db8::1]:3300, mon2.example.com:6789). Supports IPv4, IPv6 (in brackets), and DNS names.

Client / User

The Ceph client username (e.g. client.admin or client.cycle).

Key

The secret key for the Ceph client user (as found in your Ceph keyring or via ceph auth get-key).

Once the form is filled click the Add button to finalize the integration. With a live integration, [external volumes]() can now be created.

External Volumes

After the external storage integration is added, external volumes can be created and mounted to containers and virtual machines.

Cookies

Cookies Preferences

We run basic, anonymous analytics by default to measure site traffic. By clicking "Accept," you allow additional cookies for advanced app improvements and tailored advertising. Choose what you share by clicking "Customize."