0.3.0
WARNING
This release introduces major changes to the collection and its layout. It is NOT a drop-in-replacement for earlier releases - please make sure to familiarize yourself with the new roles and modules in this release before upgrading.
While I understand that this change is disruptive, it will hopefully make future development of this collection much easier and less problematic. And I'd rather do such a massive rework now than down the line.
This release brings with it a major rework of this collection. See the README.md and the Changelog for details. For a brief overview:
- The roles now set up a proper and easy-to-use environment for accessing the CA via
step-cli
, both from the CA itself and from other clients. See the README for more details step_client
has been split intostep_cli
to install the actual step tool andstep_bootstrap_host
to install and bootstrap a hostca_server
has been renamed tostep_ca
and reworkedstep_acme_cert
has been added to get and automatically renew a certificate from your CA- Many new modules have been added and the present ones have been reworked. In addition, a framework for future modules is now in place
- The testing infrastructure has been overhauled, meaning that there will hopefully be less bugs in the future