All Projects → pharmer → swanc

pharmer / swanc

Licence: Apache-2.0 license
🦆 StrongSwan based VPN Controller for Kubernetes

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to swanc

Algo
Set up a personal VPN in the cloud
Stars: ✭ 24,275 (+78206.45%)
Mutual labels:  vpn, strongswan
zero-ui
ZeroUI - ZeroTier Controller Web UI - is a web user interface for a self-hosted ZeroTier network controller.
Stars: ✭ 432 (+1293.55%)
Mutual labels:  vpn, sdn-controller
One Key Ikev2 Vpn
A bash script base on Centos or Ubuntu help you to create IKEV2/L2TP vpn.
Stars: ✭ 1,948 (+6183.87%)
Mutual labels:  vpn, strongswan
ikev2-docker
Run a IKEv2 VPN in a Docker containern without any effort
Stars: ✭ 29 (-6.45%)
Mutual labels:  vpn, strongswan
ansible-tinc
Role to install tinc in a star/ring topology (w/ leaf/spine) (based on your variables)
Stars: ✭ 15 (-51.61%)
Mutual labels:  vpn
labyrinth
[DEPRICATED] Labyrinth is a anti-censorship Web Browser created to bypass DPI, Blocklists, Port Filtering, Firewalls and DNS censorship all in one
Stars: ✭ 17 (-45.16%)
Mutual labels:  vpn
wgrest
WireGuard REST API
Stars: ✭ 92 (+196.77%)
Mutual labels:  vpn
skywire
Skywire Node implementation
Stars: ✭ 60 (+93.55%)
Mutual labels:  vpn
VpnHood
Undetectable Fast Portable VPN
Stars: ✭ 349 (+1025.81%)
Mutual labels:  vpn
MQTT VPN
IP over MQTT for ESP controllers and Linux
Stars: ✭ 95 (+206.45%)
Mutual labels:  vpn
InvisibleMan-VPNClient
Free premium PPTP VPN
Stars: ✭ 24 (-22.58%)
Mutual labels:  vpn
wireguard config maker
Simple Java program to create wireguard client config files
Stars: ✭ 51 (+64.52%)
Mutual labels:  vpn
desktop-app-cli
Official IVPN command-line interface (CLI)
Stars: ✭ 18 (-41.94%)
Mutual labels:  vpn
openconnect-installer
Automatically set up an Openconnect/Anyconnect VPN server(ocserv) with Let's Encrypt with just one command in CentOS 8.
Stars: ✭ 64 (+106.45%)
Mutual labels:  vpn
socks-proxy
优雅访问国外技术网站 方便程序员学习 按时收费 不用不花钱
Stars: ✭ 15 (-51.61%)
Mutual labels:  vpn
terraform-openvpn
A sample terraform setup for OpenVPN using Let's Encrypt and Certbot to generate certificates
Stars: ✭ 43 (+38.71%)
Mutual labels:  vpn
droidovpn
An unofficial VPN Gate client for Android.
Stars: ✭ 65 (+109.68%)
Mutual labels:  vpn
wgctl
Utility to configure and manage your WireGuard tunnels
Stars: ✭ 59 (+90.32%)
Mutual labels:  vpn
addon-tailscale
Tailscale - Home Assistant Community Add-ons
Stars: ✭ 47 (+51.61%)
Mutual labels:  vpn
openconnect-gui-menu-bar
OpenConnect Menu Bar - Connect/Disconnect/Status - for Mac OS X (supports Duo push/sms/phone, or Yubikey, Google Authenticator, Duo, or any TOTP)
Stars: ✭ 56 (+80.65%)
Mutual labels:  vpn

Go Report Card Build Status codecov Docker Pulls Slack Twitter

SwanC

StrongSwan based VPN Controller for Kubernetes. This is intended to be used with Pharmer by AppsCode.

Supported Versions

Kubernetes 1.8+

Installation

To install Swanc, please follow the guide here.

Contribution guidelines

Want to help improve Swanc? Please start here.

Versioning Policy

Swanc does not follow semver, rather the major version of operator points to the Kubernetes client-go version. You can verify this from the glide.yaml file. This means there might be breaking changes between point releases of the operator.

Acknowledgement

Support

If you have any questions, file an issue or talk to us on the Kubernetes Slack team channel #pharmer.


The swanc operator collects anonymous usage statistics to help us learn how the software is being used and how we can improve it. To disable stats collection, run the operator with the flag --analytics=false.


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].