-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvendir.yml
49 lines (44 loc) · 1.73 KB
/
vendir.yml
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
apiVersion: vendir.k14s.io/v1alpha1
kind: Config
minimumRequiredVersion: 0.34.0
directories:
- path: src/github.com
contents:
- path: kubernetes-sigs/kustomize
githubRelease:
slug: kubernetes-sigs/kustomize
tag: kustomize/v5.0.3
disableAutoChecksumValidation: true
assetNames: # only download specific assets (optional; v0.12.0+). We use assetNames inside githubRelease instead of
# includePaths at path level. Using includePaths downloads all assets and filter after.
- "kustomize_*_linux_amd64.tar.gz"
# http:
# url: https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/{tag}/kustomize_{tag}_linux_amd64.tar.gz
permission: 0755
- path: kubernetes/kubectl
githubRelease:
slug: kubernetes/kubernetes
tag: v1.30.11
disableAutoChecksumValidation: true
http:
# The url parameter of http can interpolate the tag of the GitHub release using the {tag} token.
url: https://dl.k8s.io/release/{tag}/bin/linux/amd64/kubectl
permission: 0755
- path: helm/helm
githubRelease:
slug: helm/helm
tag: v3.14.4
disableAutoChecksumValidation: true
http:
# The url parameter of http can interpolate the tag of the GitHub release using the {tag} token.
url: https://get.helm.sh/helm-{tag}-linux-amd64.tar.gz
permission: 0755
- path: jqlang/jq
githubRelease:
slug: jqlang/jq
tag: jq-1.6
disableAutoChecksumValidation: true
assetNames: # only download specific assets (optional; v0.12.0+). We use assetNames inside githubRelease instead of
# includePaths at path level. Using includePaths downloads all assets and filter after.
- "jq-linux64"
permission: 0755