-
Notifications
You must be signed in to change notification settings - Fork 208
/
.krew.yaml
53 lines (52 loc) · 2.31 KB
/
.krew.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
apiVersion: krew.googlecontainertools.github.com/v1alpha2
kind: Plugin
metadata:
name: retina
spec:
version: {{ .TagName }}
homepage: https://github.com/microsoft/retina
shortDescription: Distributed network captures and telemetry
description: |
The Retina CLI plugin enables users to collect distributed network captures in an
OS and vendor-agnostic way. Capture jobs can be created via the CLI to target specific
nodes or pods in a time-limited or size limited way. Capture jobs can also filter specific
network traffic based on the given configurations; more info on the configurations can be
found on the official docs. The captures are collected in formats like pcap, etl and
text files, and can then be stored at remote storage destinations.
platforms:
- selector:
matchLabels:
os: darwin
arch: amd64
{{addURIAndSha "https://github.com/microsoft/retina/releases/download/{{ .TagName }}/kubectl-retina-darwin-amd64-{{ .TagName }}.tar.gz" .TagName }}
bin: kubectl-retina-darwin-amd64
- selector:
matchLabels:
os: darwin
arch: arm64
{{addURIAndSha "https://github.com/microsoft/retina/releases/download/{{ .TagName }}/kubectl-retina-darwin-arm64-{{ .TagName }}.tar.gz" .TagName }}
bin: kubectl-retina-darwin-arm64
- selector:
matchLabels:
os: linux
arch: amd64
{{addURIAndSha "https://github.com/microsoft/retina/releases/download/{{ .TagName }}/kubectl-retina-linux-amd64-{{ .TagName }}.tar.gz" .TagName }}
bin: kubectl-retina-linux-amd64
- selector:
matchLabels:
os: linux
arch: arm64
{{addURIAndSha "https://github.com/microsoft/retina/releases/download/{{ .TagName }}/kubectl-retina-linux-arm64-{{ .TagName }}.tar.gz" .TagName }}
bin: kubectl-retina-linux-arm64
- selector:
matchLabels:
os: windows
arch: amd64
{{addURIAndSha "https://github.com/microsoft/retina/releases/download/{{ .TagName }}/kubectl-retina-windows-amd64-{{ .TagName }}.zip" .TagName }}
bin: kubectl-retina-windows-amd64.exe
- selector:
matchLabels:
os: windows
arch: arm64
{{addURIAndSha "https://github.com/microsoft/retina/releases/download/{{ .TagName }}/kubectl-retina-windows-arm64-{{ .TagName }}.zip" .TagName }}
bin: kubectl-retina-windows-arm64.exe