Installs EasyRSA 3 and generates certificates and keys.
-
Ansible >= 2.8 (might work with other versions too)
-
The role is being tested against Ubuntu 18.04 but it should work with any other Linux distro as well.
-
git
should be already installed.
See defaults/main.yml for a full list of variables together with documentation on how to use them to configure this role.
For more info on the different key formats that easyrsa can generate, take a look at key-formats.md.
See molecule/default/playbook.yml for a working example of how to use this role
GPLv3
Nikolaos Kakouros