yola / yodeploy

Python library for deployment
4 stars 0 forks source link

Add install_certificates command #242

Closed thomasw closed 4 years ago

thomasw commented 4 years ago

This adds an install_certificates command to yodeploy which allows it to download certificates from a remote certificate service and store them locally for use by configured applications. This command additionally provides a --clean option allowing users to purge previously downloaded certificates.


This supersedes #228. Most of the history from @stormf's branch has been squashed and the commit messages have been slightly altered.

For reference, the original history is still available here: https://github.com/yola/yodeploy/tree/thomas/certificates

There are still some outstanding questions about whether or not this functionality should be included in yodeploy and about how exactly it should be included (https://github.com/yola/production/issues/3810#issuecomment-535735916). The history might need to be rewritten again depending on the conclusions reached in that discussion.