aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authoryuval <yuval@lightbitslabs.com>2024-08-20 15:05:14 +0300
committeryuval <yuval@lightbitslabs.com>2025-03-12 16:17:22 +0200
commit4b05fa8a5faec3584e40f30b687cf3ea28abf158 (patch)
tree685f8ae575f5f34e6d145bb4af4eaede49f24ed3 /doc
parentf150be4df4d354721bfcf15cbbaab6311f7da681 (diff)
downloadkolla-ansible-4b05fa8a5faec3584e40f30b687cf3ea28abf158.tar.gz
kolla-ansible-4b05fa8a5faec3584e40f30b687cf3ea28abf158.zip
add lightbits driver support
Change-Id: I50c5a1443c5d2012388debed20b96274bc69e7e7
Diffstat (limited to 'doc')
-rw-r--r--doc/source/reference/storage/cinder-guide-lightbits.rst33
-rw-r--r--doc/source/reference/storage/cinder-guide.rst3
-rw-r--r--doc/source/reference/storage/index.rst1
3 files changed, 37 insertions, 0 deletions
diff --git a/doc/source/reference/storage/cinder-guide-lightbits.rst b/doc/source/reference/storage/cinder-guide-lightbits.rst
new file mode 100644
index 000000000..b09d0e4a1
--- /dev/null
+++ b/doc/source/reference/storage/cinder-guide-lightbits.rst
@@ -0,0 +1,33 @@
+.. cinder-guide-Lightbits:
+
+=====================================
+Lightbits labs storage for OpenStack
+=====================================
+
+Lightbits labs Cinder Driver
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+To use the ``Lightbits labs`` Cinder backend, enable and
+configure the ``Lightbits labs`` Cinder driver in
+``/etc/kolla/globals.yml``.
+
+.. code-block:: yaml
+
+ enable_cinder_backend_lightbits: "yes"
+
+.. end
+
+Also set the values for the following parameters in ``/etc/kolla/globals.yml``:
+
+- ``lightos_api_address``
+- ``lightos_api_port``
+- ``lightos_default_num_replicas``
+- ``lightos_skip_ssl_verify``
+- ``lightos_jwt``
+
+
+For details on how to use these parameters, refer to the
+`Lightbits labs Cinder Reference Guide <https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/lightbits-lightos-driver.html>`_.
+
+There are numerous other parameters that can be set for this driver and
+these are detailed in the above link.
diff --git a/doc/source/reference/storage/cinder-guide.rst b/doc/source/reference/storage/cinder-guide.rst
index 7c45a8d28..cd674d8cc 100644
--- a/doc/source/reference/storage/cinder-guide.rst
+++ b/doc/source/reference/storage/cinder-guide.rst
@@ -296,6 +296,9 @@ that appears in cinder.conf:
* - Pure Storage FlashArray for OpenStack
- cinder_backend_pure_nvme_tcp_name
- Pure-FlashArray-nvme-tcp
+ * - Lightbits Labs storage backend
+ - cinder_backend_lightbits_name
+ - Lightbits-NVMe-TCP
These are the names you use when
`configuring <https://docs.openstack.org/cinder/latest/admin/multi-backend.html#volume-type>`_
diff --git a/doc/source/reference/storage/index.rst b/doc/source/reference/storage/index.rst
index ad18929a6..05c2d7bf6 100644
--- a/doc/source/reference/storage/index.rst
+++ b/doc/source/reference/storage/index.rst
@@ -12,6 +12,7 @@ supported by kolla.
cinder-guide
cinder-guide-quobyte
cinder-guide-pure
+ cinder-guide-lightbits
manila-guide
manila-hnas-guide
swift-guide