Add k3d to the packages

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
This commit is contained in:
Dimitris Karakasilis 2023-02-01 12:25:52 +02:00
parent 640f514a5b
commit 794eef1f7a
No known key found for this signature in database
GPG Key ID: 286DCAFD2C97DDE3
2 changed files with 29 additions and 0 deletions

18
packages/k3d/build.yaml Normal file
View File

@ -0,0 +1,18 @@
requires:
- name: "toolchain-go"
category: "development"
version: ">=0"
prelude:
{{$arch:=(default .Values.arch "amd64")}}
{{ if eq $arch "arm" }}
{{$arch:="arm64"}}
{{end}}
- wget https://github.com/k3d-io/k3d/releases/download/v{{.Values.version}}/k3d-linux-{{$arch}}
steps:
- |
mv {{.Values.name}}-linux-{{$arch}} /usr/bin/{{.Values.name}}
- chmod +x /usr/bin/{{.Values.name}}
includes:
- /usr/bin/{{.Values.name}}

View File

@ -0,0 +1,11 @@
packages:
- name: k3d
category: utils
version: "5.4.6"
labels:
github.repo: "k3d-io"
github.owner: "k3d"
uri:
- https://github.com/k3d-io/k3d
license: "MIT"
description: "K3s in docker"