Juju Charm - Manila PureStorage flashblade
Go to file
Simon Dodsley 9ec46a03ba
Merge pull request #2 from openstack-charmers/remote-zuul-yaml
Remove the .zuul.yaml file prior to import to opendev.org
2023-09-20 09:15:42 -04:00
src First commit 2023-07-13 17:06:39 -04:00
templates/parts First commit 2023-07-13 17:06:39 -04:00
tests Add machine agnostic (lxd compatible) test bundles 2023-08-02 16:06:36 +01:00
unit_tests First commit 2023-07-13 17:06:39 -04:00
.gitignore First commit 2023-07-13 17:06:39 -04:00
.gitreview Update .gitreview 2023-07-26 10:32:09 -04:00
.stestr.conf First commit 2023-07-13 17:06:39 -04:00
charmcraft.yaml First commit 2023-07-13 17:06:39 -04:00
config.yaml First commit 2023-07-13 17:06:39 -04:00
metadata.yaml First commit 2023-07-13 17:06:39 -04:00
osci.yaml First commit 2023-07-13 17:06:39 -04:00
README.md First commit 2023-07-13 17:06:39 -04:00
rename.sh First commit 2023-07-13 17:06:39 -04:00
requirements.txt First commit 2023-07-13 17:06:39 -04:00
test-requirements.txt First commit 2023-07-13 17:06:39 -04:00
tox.ini First commit 2023-07-13 17:06:39 -04:00

Overview

This charm implements Manila charm subordinate that enables and configures the Pure Storage FlashBlade share backend for use with Charmed Openstack.

Note

: The manila-flashblade charm is currently in tech-preview.

Configuration

To display all configuration option information run juju config <application>. If the application is not deployed then see the charm's [Configure tab][charm-manila-flashblade-configure] in the Charmhub. Finally, the Juju documentation provides general guidance on configuring applications.

Deployment

The charm can be deployed through a bundle or manually like described below:

juju deploy manila --channel <channel>
juju deploy manila-flashblade --channel <channel>
juju add-relation manila-flashblade:manila-plugin manila:manila-plugin

High availability

The charm can be used to enable a Pure Storage FlashBlade backend in highly available Charmed Manila deployments. Please see example overlay bundle for such deployments in the Manila Charm Deployment Guide.

Deferred service events

This charm supports the deferred service events feature.

Operational or maintenance procedures applied to a cloud often lead to the restarting of various OpenStack services and/or the calling of certain charm hooks. Although normal, such events can be undesirable due to the service interruptions they can cause.

The deferred service events feature provides the operator the choice of preventing these service restarts and hook calls from occurring, which can then be resolved at a more opportune time.

See Deferred service events for more information on this feature.

Documentation

The OpenStack Charms project maintains two documentation guides:

Bugs

Please report bugs on [Launchpad][lp-bugs-charm-manila-flashblade].