Skip to content

0.3.0

Compare
Choose a tag to compare
@maxhoesel maxhoesel released this 29 Mar 21:43
· 616 commits to main since this release

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 into step_cli to install the actual step tool and step_bootstrap_host to install and bootstrap a host
  • ca_server has been renamed to step_ca and reworked
  • step_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