This repository has been archived by the owner on Oct 16, 2024. It is now read-only.
forked from poblin-orange/k3s-boshrelease
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathvendir.yml
48 lines (41 loc) · 1.63 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
46
47
apiVersion: vendir.k14s.io/v1alpha1
kind: Config
minimumRequiredVersion: 0.34.0
directories:
# doc: https://carvel.dev/vendir/docs/v0.35.x/vendir-spec/
- path: src/github.com
contents:
# validates checksums automatically from release notes
- path: kubernetes/kubectl
githubRelease:
slug: kubernetes/kubernetes
tag: v1.24.17
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: k3s-io/k3s
githubRelease:
slug: k3s-io/k3s
tag: v1.24.17+k3s1
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.
- "k3s"
- "k3s-airgap-images-amd64.tar"
# includePaths: # includes paths specify what should be included. by default all paths are included (optional)
- path: derailed/k9s
githubRelease:
slug: derailed/k9s
tag: v0.27.4
disableAutoChecksumValidation: true
assetNames: # only download specific assets (optional; v0.12.0+), see k3s declaration for details.
- "k9s_Linux_amd64.tar.gz"
- path: containerd/nerdctl
githubRelease:
slug: containerd/nerdctl
tag: v1.3.1
disableAutoChecksumValidation: true
assetNames: # only download specific assets (optional; v0.12.0+), see k3s declaration for details.
- "nerdctl-1.3.1-linux-amd64.tar.gz"