Skip to content

Commit

Permalink
Add subm plugin
Browse files Browse the repository at this point in the history
`subm` is a CLI tool that simplifies the deployment and maintenance of
Submariner by automating interactions with the Submariner Operator and
providing diagnostic features.

Submariner enables direct networking between Pods and Services in
different Kubernetes clusters, either on-premises or in the cloud.

Signed-off-by: Janki Chhatbar <[email protected]>
  • Loading branch information
Jaanki committed Oct 17, 2023
1 parent ac84ba3 commit bf3948b
Showing 1 changed file with 81 additions and 0 deletions.
81 changes: 81 additions & 0 deletions plugins/subm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
apiVersion: krew.googlecontainertools.github.com/v1alpha2
kind: Plugin
metadata:
name: subm
spec:
version: "v0.16.0"
homepage: https://github.com/submariner-io/subctl
shortDescription: "Manages Submariner and its services"
description: |
CLI to install, uninstall and troubleshoot Submariner on a Kubernetes cluster.
platforms:
- selector:
matchLabels:
os: linux
arch: amd64
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-linux-amd64.tar.gz
sha256: "d1a7a2f8f32bef7be32c6905652670b32469d49c318368c440cdd157fd46b607"
files:
- from: subctl*/subctl
to: .
bin: subctl
- selector:
matchLabels:
os: linux
arch: arm64
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-linux-arm64.tar.gz
sha256: "9440f77643956fb3fcd4baf2a020f3d4c8866903260a8e32100e9a6b4e763331"
files:
- from: subctl*/subctl
to: .
bin: subctl
- selector:
matchLabels:
os: linux
arch: arm
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-linux-arm.tar.gz
sha256: "3225bd03ba28de049e951c5947c41f49f5f5dbdc4ed7bfdd4f698af544d1afd0"
files:
- from: subctl*/subctl
to: .
bin: subctl
- selector:
matchLabels:
os: linux
arch: ppc64le
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-linux-ppc64le.tar.gz
sha256: "844ca0fe3501822df4cf153ea35838c178d80c2c83b3d82dc770488c657046d2"
files:
- from: subctl*/subctl
to: .
bin: subctl
- selector:
matchLabels:
os: windows
arch: amd64
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-windows-amd64.exe.tar.gz
sha256: "7040aacfcf6bcdb6e98bf228bf2f53c5963c93f65eb9861c5923641f057e3d9d"
files:
- from: subctl*/subctl
to: .
bin: subctl
- selector:
matchLabels:
os: darwin
arch: amd64
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-darwin-amd64.tar.gz
sha256: "2920916212742c31cc63bbc94afe7d5d04a9e9053f169c31c85b0b449a7616ec"
files:
- from: subctl*/subctl
to: .
bin: subctl
- selector:
matchLabels:
os: darwin
arch: arm64
uri: https://github.com/submariner-io/releases/releases/download/v0.16.0/subctl-v0.16.0-darwin-arm64.tar.gz
sha256: "f7888524a761ae79b681a4e2fa76cbdaab94f49d09f88dcb5aa5c4f36ac96088"
files:
- from: subctl*/subctl
to: .
bin: subctl

0 comments on commit bf3948b

Please sign in to comment.