A knife plugin for Express 42 OpenVPN cookbook.
This plugin is distributed as a Ruby Gem. To install it, run:
gem install knife-openvpn
Create server ca, server cert, server key and dh params:
knife openvpn server create office
Add openvpn client:
knife openvpn user create office john
Export client data (.ovpn config, server ca, client cert and key):
knife openvpn user export office john
Revoke access:
knife openvpn user revoke office john
Maintainer:: LLC Express 42 ([email protected])
License:: MIT