Files
kubevpn/plugins/kubevpn.yaml
2024-10-09 21:50:32 +08:00

110 lines
3.7 KiB
YAML

apiVersion: krew.googlecontainertools.github.com/v1alpha2
kind: Plugin
metadata:
name: kubevpn
spec:
version: v2.2.18
homepage: https://github.com/kubenetworks/kubevpn
shortDescription: "KubeVPN offers a Cloud Native Dev Environment that connects to kubernetes cluster network"
description: |
KubeVPN offers a Cloud-Native Dev Environment that seamlessly connects to your Kubernetes cluster network.
Gain access to the Kubernetes cluster network effortlessly using service names or Pod IP/Service IP. Facilitate the interception of inbound traffic from remote Kubernetes cluster services to your local PC through a service mesh and more.
For instance, you have the flexibility to run your Kubernetes pod within a local Docker container, ensuring an identical environment, volume, and network setup. With KubeVPN, empower yourself to develop applications entirely on your local PC!
platforms:
- selector:
matchLabels:
os: windows
arch: amd64
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_windows_amd64.zip
sha256: 7d913156132682bebed24f0f2cca65a3b4527621fdc55c35e520fdb0039235ef
files:
- from: ./bin/kubevpn.exe
to: .
- from: LICENSE
to: .
bin: kubevpn.exe
- selector:
matchLabels:
os: windows
arch: arm64
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_windows_arm64.zip
sha256: 34992df71969ee88919900f629609dd39e64966fefc7549c5f0bc4c98cfec987
files:
- from: ./bin/kubevpn.exe
to: .
- from: LICENSE
to: .
bin: kubevpn.exe
- selector:
matchLabels:
os: windows
arch: 386
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_windows_386.zip
sha256: 6ffb6fb940af7ef55dfe982603af8aecdffa9857cf42ff5e579a02c0d64fb849
files:
- from: ./bin/kubevpn.exe
to: .
- from: LICENSE
to: .
bin: kubevpn.exe
- selector:
matchLabels:
os: linux
arch: amd64
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_linux_amd64.zip
sha256: 9cfb295825c74ed92fb5061b0f9480dbd2a54091eea54199e65e1067fb3521cc
files:
- from: ./bin/kubevpn
to: .
- from: LICENSE
to: .
bin: kubevpn
- selector:
matchLabels:
os: linux
arch: arm64
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_linux_arm64.zip
sha256: 155e9e26563a71648c0f72bc78211d069b7c71ec9da092041d9ec5d4147b929b
files:
- from: ./bin/kubevpn
to: .
- from: LICENSE
to: .
bin: kubevpn
- selector:
matchLabels:
os: linux
arch: 386
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_linux_386.zip
sha256: 28638de3fe33ad8c2aeaea55b9b5d1b4a793cc48782d0f0ea223ceef9db057a5
files:
- from: ./bin/kubevpn
to: .
- from: LICENSE
to: .
bin: kubevpn
- selector:
matchLabels:
os: darwin
arch: amd64
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_darwin_amd64.zip
sha256: 89ae12671e4b74cbc0093ffbc9cdb1dd54bb7142f53927e86daae748bd341a28
files:
- from: ./bin/kubevpn
to: .
- from: LICENSE
to: .
bin: kubevpn
- selector:
matchLabels:
os: darwin
arch: arm64
uri: https://github.com/kubenetworks/kubevpn/releases/download/v2.2.18/kubevpn_v2.2.18_darwin_arm64.zip
sha256: b4e54f5388806c322b5c089f668fb35dee23a35caa655e0118c65fa36e7ec156
files:
- from: ./bin/kubevpn
to: .
- from: LICENSE
to: .
bin: kubevpn