Juju Charm - Vault secrets managment
Go to file
Cory Johns 98684d7482 Add action to generate root CA
Allows Vault to act as the root CA, rather than an intermediary CA.

Adds an action to fetch the root CA certificate after the fact.
Cleans up interaction with the relation by using the Endpoint refactor.
Adds config option to enable automatic generation of the root CA.
Increases timeout checking for Vault health to 5 min, since we've seen 4
minute startup times in CI.

Change-Id: Ic4e481452a46cc0500437113640509b387912ddc
Partial-Bug: 1776976
Depends-On: https://github.com/juju-solutions/interface-tls-certificates/pull/6
Signed-off-by: Cory Johns <johnsca@gmail.com>
2018-10-03 14:02:53 -04:00
src Add action to generate root CA 2018-10-03 14:02:53 -04:00
unit_tests Add action to generate root CA 2018-10-03 14:02:53 -04:00
.gitignore Add support for using a vip for access 2018-04-17 14:48:23 +00:00
.gitreview Add .gitreview 2018-02-19 09:24:02 +00:00
.stestr.conf Add tox.ini for building and flake8 tests 2018-02-02 11:24:45 +00:00
copyright add copyright, and some information about vault 2017-06-29 09:31:13 +12:00
rebuild Rebuild for sync charm-helpers to ensure rocky support 2018-07-13 16:14:55 +02:00
requirements.txt Add tox.ini for building and flake8 tests 2018-02-02 11:24:45 +00:00
test-requirements.txt Add support for tls-certificates interface 2018-06-06 08:18:30 +00:00
tox.ini Application version support 2018-04-17 09:36:46 +01:00