89bf944119
Add suppot for Trilio encryption options TRILIO_ENCRYPTION_SUPPORT and OPENSTACK_ENCRYPTION_SUPPORT. TRILIO_ENCRYPTION_SUPPORT should set to True for trilio > 4.2. OPENSTACK_ENCRYPTION_SUPPORT should be set to True if Barbican is present in the deployment. It would be nice if Barbicans presence was detected via a relation but since this option is going in Trilio 5.X exposing this as a charm option is a tactical fix. As part of the work the charm classes were restructured a little as this charm does not support 4.0. func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/856 Change-Id: I29e83cab68ba670204f27f15010459836d8f8160 |
||
---|---|---|
src | ||
unit_tests | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
README.md | ||
build-requirements.txt | ||
charmcraft.yaml | ||
copyright | ||
metadata.yaml | ||
osci.yaml | ||
pip.sh | ||
rebuild | ||
rename.sh | ||
requirements.txt | ||
test-requirements.txt | ||
tox.ini |
README.md
Overview
TrilioVault Horizon Plugin is a plugin of TrilioVault which is installed on the Openstack and provides TrilioVault UI components.
Usage
TrilioVault Horizon Plugin is a sub-ordinate charm of openstack-dashboard and relies on services from openstack-dashboard.
Steps to deploy the charm:
juju deploy trilio-horizon-plugin
juju deploy openstack-dashboard
juju add-relation trilio-horizon-plugin openstack-dashboard
Configuration
python-version: "Openstack base python version(2 or 3)"
NOTE - Default value is set to "3". Please ensure to update this based on python version since installing python3 packages on python2 based setup might have unexpected impact.
TrilioVault Packages are downloaded from the repository added in below config parameter. Please change this only if you wish to download TrilioVault Packages from a different source.
triliovault-pkg-source: Repository address of triliovault packages
Contact Information
Trilio Support support@trilio.com