Release v2.2.9
KubeVPN release v2.2.9
KubeVPN v2.2.9 is available now ! 🎉
Download KubeVPN for your platform
Mac (x86-64/Intel)
curl -Lo kubevpn.zip https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_darwin_amd64.zip && unzip -d kubevpn kubevpn.zip
Mac (AArch64/Apple M1 silicon)
curl -Lo kubevpn.zip https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_darwin_arm64.zip && unzip -d kubevpn kubevpn.zip
Linux (x86-64)
curl -Lo kubevpn.zip https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_linux_amd64.zip && unzip -d kubevpn kubevpn.zip
Linux (AArch64)
curl -Lo kubevpn.zip https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_linux_arm64.zip && unzip -d kubevpn kubevpn.zip
Linux (i386)
curl -Lo kubevpn.zip https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_linux_386.zip && unzip -d kubevpn kubevpn.zip
Windows (x86-64)
curl -LO https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_windows_amd64.zip
Windows (AArch64)
curl -LO https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_windows_arm64.zip
Windows (i386)
curl -LO https://github.com/kubenetworks/kubevpn/releases/download/v2.2.9/kubevpn_v2.2.9_windows_386.zip
Checksums
SHA256 checksums available for compiled binaries.
Run shasum -a 256 -c checksums.txt
to verify.
Upgrading
This version changed folder permission, so needs to remove dir ~/.kubevpn/daemon first. Otherwise maybe meet error like bellow:
➜ ~ kubevpn alias dev
panic: chmod /Users/xxx/.kubevpn/daemon/pprof: operation not permitted
goroutine 1 [running]:
github.com/wencaiwulue/kubevpn/v2/pkg/config.init.1()
/home/runner/work/kubevpn/kubevpn/pkg/config/const.go:46 +0x17c
➜ ~ rm -fr ~/.kubevpn/daemon
➜ ~ kubevpn alias dev
[/usr/local/bin/kubevpn connect -n=vke-system --kubeconfig=~/.kube/feiyan-dev --ssh-jump=--ssh-addr jump.org --ssh-username xxx --gssapi-password xxx --ssh-username=root --ssh-addr=xxx:22 --lite]
wait jump to bastion host...
+--------------------------------------------------------------------------------------------------+
| To use: export KUBECONFIG=/var/folders/b1/0fd1b6hs7lz0fm_mh346lybm0000gn/T/2549986010.kubeconfig |
+--------------------------------------------------------------------------------------------------+
start to connect
got cidr from cache
get cidr successfully
update ref count successfully
traffic manager already exist, reuse it
port forward ready
tunnel connected
adding route...
dns service ok
+---------------------------------------------------------------------------+
| Now you can access resources in the kubernetes cluster, enjoy it :) |
+---------------------------------------------------------------------------+
Run kubevpn upgrade
to upgrade from a previous version.
Changelog
- a0ca862 naison 2024-05-17 chore: update alias config example (#253)
- 7dd762b naison 2024-05-16 feat: update krew index version to refs/tags/v2.2.9 (#252)
- 78762cd naison 2024-05-16 hotfix: fix clone mode use jumped kubeconfig (#251)
- e58a9bf kubenetworks 2024-05-14 Update charts/index.yaml
- a10b1b2 naison 2024-05-14 feat: update krew index version to refs/tags/v2.2.9 (#250)
- 331423c naison 2024-05-14 feat: not set ipv6 if ipv6 is not enable on linux (#248)
- e5c1ea4 naison 2024-05-14 hotfix: fix set ipv4 on bsd (#249)
- cc032c4 naison 2024-05-14 feat: write pprof to file when daemon quit (#247)
- 984ab2c naison 2024-05-14 hotfix: cancel ctx (#246)
- 3e51bf0 naison 2024-05-13 hotfix: close chan (#245)
- e7f00f5 naison 2024-05-13 hotfix: cleanup in time when connect lite mode (#243)
- 70d5723 naison 2024-05-10 refactor: refactor daemon process (#242)
- 5da018d naison 2024-05-07 feat: update krew index version to refs/tags/v2.2.8 (#241)