mastier / ansible-role-easyrsa

Installs EasyRSA and generates certificates/keys

Home Page:https://github.com/OpenVPN/easy-rsa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Galaxy

Ansible Role: EasyRSA

Installs EasyRSA 3 and generates certificates and keys.

Requirements

  • 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.

Role Variables

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.

Example Playbook

See molecule/default/playbook.yml for a working example of how to use this role

License

GPLv3

Author Information

Nikolaos Kakouros

About

Installs EasyRSA and generates certificates/keys

https://github.com/OpenVPN/easy-rsa


Languages

Language:Shell 96.7%Language:Python 3.3%