OpenVPN on a Kubernetes cluster. Roll your own secure VPN cluster!
-
Updated
Oct 31, 2023
OpenVPN on a Kubernetes cluster. Roll your own secure VPN cluster!
Manage and Inline OpenVPN TLS keys and Easy-RSA PKI credentials. Supports OpenVPN TLS-Crypt-V2 key system and OpenVPN Peer-Fingerprint mode.
Installs EasyRSA and generates certificates/keys
OpenVPN Server in Docker Container
Docker composition for OpenVPN Admin web interface
Easy-RSA 2.x based on original Easy-RSA 2.0 with support for OpenVPN profiles generation
Use easy-rsa to build and manage a PKI/mTLS CA
The terraform module simpleRSA should be an easy approach to implement an automated CA without the hassle to manage it outside of terraform. Feel free to contribute! Thanks!
Dockerized easyrsa 🐳
Ansible Playbook for deploying OpenVPN with LDAP on Arch and Ubuntu
Ansible Role to provision and manage one or multiple PKI's on the target server
Script for generating OpenVPN config files
Add a description, image, and links to the easyrsa topic page so that developers can more easily learn about it.
To associate your repository with the easyrsa topic, visit your repo's landing page and select "manage topics."