mirror of
https://github.com/hwdsl2/docker-ipsec-vpn-server.git
synced 2026-04-26 10:05:48 +03:00
[GH-ISSUE #110] Kubernetes Support #101
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ChrisPhillips-cminion on GitHub (Dec 27, 2018).
Original GitHub issue: https://github.com/hwdsl2/docker-ipsec-vpn-server/issues/110
Hi I made a first pass at a helm chart for running this in Kubernetes.
https://medium.com/@cminion/vpnserver-running-kubernetes-holiday-project-part-2-76998814705d
@ChrisPhillips-cminion commented on GitHub (Dec 27, 2018):
Please close when you have read it
@hwdsl2 commented on GitHub (Dec 27, 2018):
@ChrisPhillips-cminion Thanks for sharing!
@aniskhan001 commented on GitHub (Mar 17, 2019):
I tried setting up in Kubernetes. And the pod logs says:
How can I load the IPsec
af_keykernel module on the host?From the doc,
sudo modprobe af_keyneed to run on Docker host.@hwdsl2 commented on GitHub (Mar 18, 2019):
@aniskhan001 Your host's Linux kernel,
4.19.0-0.bpo.2-amd64, is missing its corresponding kernel modules in the/lib/modules/4.19.0-0.bpo.2-amd64directory. You'll need to resolve this missing kernel module issue yourself before running the container. You can also trysudo modprobe af_keyfrom the Docker host if that works.@aniskhan001 commented on GitHub (Mar 18, 2019):
@hwdsl2 thank you for your reply.
I am on a Kubernetes environment; using Digital Ocean's Kubernetes Engine. I'm not sure how to resolve missing kernel modules there. I can run
sudo modprobe af_keyon my local machine, but not sure how can I run that on my Kubernetes cluster. Can you provide some help on that?@dvcrn commented on GitHub (Apr 19, 2019):
Same issue here. No way to run it without
sudo modprobe af_key?@hwdsl2 commented on GitHub (Jun 9, 2019):
The
af_keykernel module is no longer required in the latest version of this Docker image with Libreswan 3.28.