krew
Find and install kubectl plugins
Krew is the package manager for kubectl plugins.
amd64 armhf arm64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install krew
Snippets
Download URLs
Version | SHA256 | Size (KB) |
---|---|---|
0.4.3 | 9ef67f1c7aa72033cea6cba9d6bea0b120ca4fbcc60a14afd628beb3f3ba6bc8 |
3003 |
Version | SHA256 | Size (KB) |
---|---|---|
0.4.3 | 230e24383fe619a659a6d671a798a11e11da93d213bf06318b1646d4af7b32a3 |
2565 |
Version | SHA256 | Size (KB) |
---|---|---|
0.4.3 | 1be6384993d55e107bc4e88b1e9f5e79c9f507fe4dfa40adf8634f9a5a908f94 |
2541 |
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for krew are versionned here.
Click here to see krew ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/krew/ops2deb.yml
name: krew
matrix:
architectures:
- amd64
- arm64
- armhf
version: 0.4.3
homepage: https://krew.sigs.k8s.io
summary: find and install kubectl plugins
description: Krew is the package manager for kubectl plugins.
fetch: https://github.com/kubernetes-sigs/krew/releases/download/v{{version}}/krew-linux_{{goarch}}.tar.gz
script:
- mv krew-linux_{{goarch}} {{src}}/usr/bin/krew
The blueprint fetch
keyword contains a URL template pointing to krew releases. Downloaded files are locked in a lockfile versionned here.
Click here to see krew release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/krew/ops2deb.lock.yml
- url: https://github.com/kubernetes-sigs/krew/releases/download/v0.4.3/krew-linux_amd64.tar.gz
sha256: 5df32eaa0e888a2566439c4ccb2ef3a3e6e89522f2f2126030171e2585585e4f
timestamp: 2022-02-05 01:58:53+00:00
- url: https://github.com/kubernetes-sigs/krew/releases/download/v0.4.3/krew-linux_arm.tar.gz
sha256: 68eb9e9f5bba29c7c19fb52bfc43a31300f92282a4e81f0c51ad26ed2c73eb03
timestamp: 2022-02-05 01:58:53+00:00
- url: https://github.com/kubernetes-sigs/krew/releases/download/v0.4.3/krew-linux_arm64.tar.gz
sha256: 0994923848882ad0d4825d5af1dc227687a10a02688f785709b03549dd34d71d
timestamp: 2022-02-05 01:58:53+00:00