mirror of
https://github.com/ahmetb/kubectx.git
synced 2026-05-14 19:12:07 +00:00
106 lines
3.0 KiB
YAML
106 lines
3.0 KiB
YAML
apiVersion: krew.googlecontainertools.github.com/v1alpha2
|
|
kind: Plugin
|
|
metadata:
|
|
name: ctx
|
|
spec:
|
|
homepage: https://github.com/ahmetb/kubectx
|
|
shortDescription: Switch between contexts in your kubeconfig
|
|
version: {{ .TagName }}
|
|
description: |
|
|
Also known as "kubectx", a utility to switch between context entries in
|
|
your kubeconfig file efficiently.
|
|
caveats: |
|
|
If fzf is installed on your machine, you can interactively choose
|
|
between the entries using the arrow keys, or by fuzzy searching
|
|
as you type.
|
|
See https://github.com/ahmetb/kubectx for customization and details.
|
|
platforms:
|
|
- selector:
|
|
matchLabels:
|
|
os: darwin
|
|
arch: amd64
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_darwin_x86_64.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: darwin
|
|
arch: arm64
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_darwin_arm64.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: linux
|
|
arch: amd64
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_linux_x86_64.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: linux
|
|
arch: arm64
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_linux_arm64.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: linux
|
|
arch: arm
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_linux_armv7.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: linux
|
|
arch: ppc64le
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_linux_ppc64le.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: linux
|
|
arch: s390x
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_linux_s390x.tar.gz" .TagName }}
|
|
bin: kubectx
|
|
files:
|
|
- from: kubectx
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|
|
- selector:
|
|
matchLabels:
|
|
os: windows
|
|
arch: amd64
|
|
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubectx_{{ .TagName }}_windows_x86_64.zip" .TagName }}
|
|
bin: kubectx.exe
|
|
files:
|
|
- from: kubectx.exe
|
|
to: .
|
|
- from: LICENSE
|
|
to: .
|