Files
kubectx/.krew/ns.yaml
2026-04-05 15:36:58 -07:00

105 lines
2.9 KiB
YAML

apiVersion: krew.googlecontainertools.github.com/v1alpha2
kind: Plugin
metadata:
name: ns
spec:
homepage: https://github.com/ahmetb/kubectx
shortDescription: Switch between Kubernetes namespaces
version: {{ .TagName }}
description: |
Also known as "kubens", a utility to set your current namespace and switch
between them.
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.
platforms:
- selector:
matchLabels:
os: darwin
arch: amd64
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_darwin_x86_64.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: darwin
arch: arm64
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_darwin_arm64.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: linux
arch: amd64
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_linux_x86_64.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: linux
arch: arm64
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_linux_arm64.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: linux
arch: arm
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_linux_armv7.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: linux
arch: ppc64le
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_linux_ppc64le.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: linux
arch: s390x
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_linux_s390x.tar.gz" .TagName }}
bin: kubens
files:
- from: kubens
to: .
- from: LICENSE
to: .
- selector:
matchLabels:
os: windows
arch: amd64
{{addURIAndSha "https://github.com/ahmetb/kubectx/releases/download/{{ .TagName }}/kubens_{{ .TagName }}_windows_x86_64.zip" .TagName }}
bin: kubens.exe
files:
- from: kubens.exe
to: .
- from: LICENSE
to: .