Skip to content

Commit 27d86a2

Browse files
authored
Add rltop plugin definition for Krew (#5121)
This YAML file defines the rltop plugin for Krew, including its metadata, description, and platform-specific binaries.
1 parent a156232 commit 27d86a2

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

plugins/rltop.yaml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
apiVersion: krew.googlecontainertools.github.com/v1alpha2
2+
kind: Plugin
3+
metadata:
4+
name: rltop
5+
version: v0.1.1
6+
spec:
7+
version: v0.1.1
8+
shortDescription: Display pod resource usage with requests and limits
9+
description: |
10+
Display pod resource usage (CPU and memory) along with resource requests and limits.
11+
Works like 'kubectl top pods' but also shows the resource requests and limits
12+
defined in the pod specifications.
13+
homepage: https://github.com/vedit/kubectl-rltop
14+
caveats: |
15+
Requires metrics-server to be installed in your cluster.
16+
The plugin needs access to the Metrics API and the core Kubernetes API.
17+
platforms:
18+
- selector:
19+
matchLabels:
20+
os: darwin
21+
arch: amd64
22+
uri: https://github.com/vedit/kubectl-rltop/releases/download/v0.1.1/kubectl-rltop-darwin-amd64.tar.gz
23+
sha256: 6636749b43949b77c4d94eeee35e7652cfbb595c9247331df9e5b5d35cab3baa
24+
bin: kubectl-rltop
25+
- selector:
26+
matchLabels:
27+
os: darwin
28+
arch: arm64
29+
uri: https://github.com/vedit/kubectl-rltop/releases/download/v0.1.1/kubectl-rltop-darwin-arm64.tar.gz
30+
sha256: e957c4ac5164dbabcc46405cdf55775bc3559a62fb770f98236b35bbca529b77
31+
bin: kubectl-rltop
32+
- selector:
33+
matchLabels:
34+
os: linux
35+
arch: amd64
36+
uri: https://github.com/vedit/kubectl-rltop/releases/download/v0.1.1/kubectl-rltop-linux-amd64.tar.gz
37+
sha256: 9ee7214386df745dbb46dd6031d107bd62789aeee318e85e7cd10e981d94f65b
38+
bin: kubectl-rltop
39+
- selector:
40+
matchLabels:
41+
os: linux
42+
arch: arm64
43+
uri: https://github.com/vedit/kubectl-rltop/releases/download/v0.1.1/kubectl-rltop-linux-arm64.tar.gz
44+
sha256: 9bb0ea20c502285e682c6a81c252a186caf5db7fb9158f3766d7186bf3f4ff51
45+
bin: kubectl-rltop
46+
- selector:
47+
matchLabels:
48+
os: windows
49+
arch: amd64
50+
uri: https://github.com/vedit/kubectl-rltop/releases/download/v0.1.1/kubectl-rltop-windows-amd64.tar.gz
51+
sha256: f71182ee7529cfe3914bd6030a09ddd7318971b948045e926c562be64011764b
52+
bin: kubectl-rltop.exe
53+
- selector:
54+
matchLabels:
55+
os: windows
56+
arch: arm64
57+
uri: https://github.com/vedit/kubectl-rltop/releases/download/v0.1.1/kubectl-rltop-windows-arm64.tar.gz
58+
sha256: 444fb2a07014398d941380de24066ccd88b3088920e01b859642c654592de4b8
59+
bin: kubectl-rltop.exe

0 commit comments

Comments
 (0)