README.md 1.41 KiB
A tool to manage certificates lifecycle on Vault, Redis, Consul
Install the package
A virtual environment is not needed for this application.
dependencies
-
py-consul is a fork of
python-consul
and is available only as PIP package. - hvac-0.11.2-1.noarch.rpm
packages
You can install one of the packages stored under the following directories:
packages/
├── deb
├── rpm
└── whl
developer's notes
version number
the version number is defined inside ./wile_coyote/__init__.py
install script
test-acme01
can be used to build the package
./create-packages.sh --help
Create Wile_Coyote DEB, RPM, Wheel package
------------------------------------------
example: create-packages.sh --deb --whl
Usage: create-packages.sh
-h | --help Print this help and exit
-d | --deb Build DEB package
-r | --rpm Build RPM package
-w | --whl Build Wheel package
-a | --all Build All packages
--push-deb Push DEB package
read keys recursively from Vault
Consul and Redis support recursive listing of all the keys.
For Vault we rely on rvault
create README.rst
pandoc README.md --from markdown --to rst -s -o README.rst