charm-barbican-vault/src
Alex Kavanagh 58cc254204 Updates for testing period for 23.10 release
* 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
2023-11-02 15:28:29 -03:00
..
files Sync charm/ceph helpers, tox, and requirements 2019-09-30 20:59:12 -05:00
lib/charm More robust hvac.Client post response handling 2020-04-29 12:16:22 -07:00
reactive Retrieve approle_secret_id from correct relation 2020-12-17 19:57:56 +00:00
tests Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00
HACKING.md Add barbican-vault charm code and unit tests 2018-10-17 16:52:15 +02:00
README.md Update tests, tox, series and readme for 18.11 release 2018-11-14 13:25:35 +01:00
build.lock Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00
copyright Initial commit of charm skeleton 2018-10-11 11:31:52 +02:00
icon.svg Update icon 2018-10-24 10:33:43 +02:00
layer.yaml Remove inherited configuration options invalid for charm 2020-05-16 23:15:10 +02:00
metadata.yaml Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00
test-requirements-py38.txt Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00
test-requirements.in Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00
tox.ini Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00
wheelhouse.txt Updates for testing period for 23.10 release 2023-11-02 15:28:29 -03:00

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.