veselahouba.openvpn

Ansible Role: openvpn

Build Status

Minimalistic openvpn role with CA + client cert generation

Requirements

None,

Role Variables

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?

Example Playbook

- hosts: servers
  roles:
     - { role: openvpn }

License

BSD

About

Minimalistic openvpn configuration

Install
ansible-galaxy install veselahouba.openvpn
GitHub repository
License
Unknown
Downloads
561
Owner
Automate everything