diff --git a/packages/k3d/build.yaml b/packages/k3d/build.yaml new file mode 100644 index 0000000..02477df --- /dev/null +++ b/packages/k3d/build.yaml @@ -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}} diff --git a/packages/k3d/collection.yaml b/packages/k3d/collection.yaml new file mode 100644 index 0000000..8678ff1 --- /dev/null +++ b/packages/k3d/collection.yaml @@ -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"