VeselaHouba / ansible-role-openvpn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Python 53.0%Language:Jinja 34.3%Language:Shell 12.7%