cinder truenas #2

Supports: xenial bionic focal groovy hirsute impish

Description

Cinder is the block storage service for the Openstack project. . This charm provides a TrueNAS backend for Cinder based on https://github.com/mlipscombe/cinder-driver-truenas/


TrueNAS Storage Backend for Cinder

Overview

This charm provides a TrueNAS storage backend for use with the Cinder charm.

To use:

juju deploy cinder
juju deploy cinder-truenas
juju add-relation cinder-truenas cinder

Configuration

See config.yaml for details of configuration options.


Configuration

driver-key
(string) Key ID to import to the apt keyring to support use with arbitary source configuration from outside of Launchpad archives or PPA's.
driver-source
(string) Optional configuration to support use of additional sources such as: - ppa:myteam/ppa - cloud:trusty-proposed/kilo - http://my.archive.com/ubuntu main The last option should be used in conjunction with the key configuration option.
ppa:mlipscombe/openstack
ixsystems-api-key
(string) TrueNAS API key
ixsystems-dataset-path
(string) Dataset name inside the pool, full path including pool
ixsystems-datastore-pool
(string) Base pool name on the connected TrueNAS/FreeNAS host e.g. 'tank'
ixsystems-iqn-prefix
(string) Base name of ISCSI Target. Get it from the web UI of the connected TrueNAS system by navigating to Sharing -> Block(iscsi) -> Target Global Configuration -> Base Name
iqn.2005-10.org.freenas.ctl
ixsystems-server-hostname
(string) IP address of TrueNAS host
ixsystems-storage-protocol
(string) Storage protocol
iscsi
ixsystems-vendor-name
(string) Vendor name
iXsystems
ixsystems-volume-backend-name
(string) Backend volume name
TrueNAS
ssl_cert
(string) TLS certificate to install and use for any listening services. . __NOTE__: This configuration option will take precedence over any certificates received over the ``certificates`` relation.
ssl_key
(string) TLS key to use with certificate specified as ``ssl_cert``. . __NOTE__: This configuration option will take precedence over any certificates received over the ``certificates`` relation.