From 794eef1f7a75babcebab2362f302ed8fcda4bfc8 Mon Sep 17 00:00:00 2001 From: Dimitris Karakasilis Date: Wed, 1 Feb 2023 12:25:52 +0200 Subject: [PATCH] Add k3d to the packages Signed-off-by: Dimitris Karakasilis --- packages/k3d/build.yaml | 18 ++++++++++++++++++ packages/k3d/collection.yaml | 11 +++++++++++ 2 files changed, 29 insertions(+) create mode 100644 packages/k3d/build.yaml create mode 100644 packages/k3d/collection.yaml 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"