Skip to content

Release v2.2.9

Compare
Choose a tag to compare
@github-actions github-actions released this 17 May 01:28
a0ca862

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)