Minimalistic openvpn role with CA + client cert generation
None,
I'm too lazy for now to explain all the variables. You can find them in defaults/main.yml
and they are split to ones you should setup and ones which are optional.
Note: openvpn_clients
variable is structured the way it can be interchanged with my bareos role. So you can easily connect this role with bareos (run this first) and have secure connection anywhere. Isn't that great?
- hosts: servers
roles:
- { role: openvpn }
BSD