58cc254204
* charm-helpers sync for classic charms * build.lock file for reactive charms * ensure tox.ini is from release-tools * Locked requirements using pip-compile: * existing (test-)requirements.txt -> (test-)requirements.in * pip-compile to *-py3[8|10].txt using python3.8 and python3.10. * Updated tox.ini to use the appropriate merged requirements-*.txt files. * Removal of lunar from metadata, charmcraft.yaml osci.yaml, tests.yaml and associated bundles. * Locked libs and tests to stable/bobcat branches for: * charm-helpers * charms.openstack * zaza * zaza-openstack-tests Change-Id: I3a6cfb1c9edd2e4463b8373df279450b09162be1 |
||
---|---|---|
.. | ||
files | ||
lib/charm | ||
reactive | ||
tests | ||
HACKING.md | ||
README.md | ||
build.lock | ||
copyright | ||
icon.svg | ||
layer.yaml | ||
metadata.yaml | ||
test-requirements-py38.txt | ||
test-requirements.in | ||
tox.ini | ||
wheelhouse.txt |
README.md
Overview
The Barbican-Vault charm provies a Vault backend for OpenStack Barbican
OpenStack Rocky or later is required.
This charm, when used with the Barbican Charm, provides a software-based secrets-as-a-service solution for an OpenStack Cloud. In the future, other back-ends may be added.
Usage
juju deploy barbican --config openstack-origin=bionic:rocky
juju deploy barbican-vault
juju deploy vault
juju add-relation barbican-vault:secrets barbican:secrets
juju add-relation vault:secrets barbican-vault:secrets-storage
Bugs
Please report bugs on Launchpad.
For general questions please refer to the OpenStack Charm Guide.