Add toolkit package

This commit is contained in:
Ettore Di Giacinto
2022-09-01 13:31:45 +00:00
parent b15d834e87
commit 1b5b8e6d02
2 changed files with 33 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
image: alpine
copy:
- image: "quay.io/luet/base:0.32.5"
source: "/usr/bin/luet"
destination: "/usr/bin/luet"
prelude:
- |
mkdir -p /etc/luet/repos.conf.d && \
luet repo add --type docker --reference "v{{.Values.version}}-repository.yaml" --yes --url quay.io/costoolkit/releases-teal elemental
package_dir: /framework
steps:
- |
/usr/bin/luet install -y --system-target /framework \
meta/cos-light \
cloud-config/recovery \
cloud-config/live \
cloud-config/network \
cloud-config/boot-assessment \
cloud-config/rootfs \
system-openrc/cos-setup
excludes:
- var/cache|var/cache/.*
- usr/bin/elemental

View File

@@ -0,0 +1,8 @@
name: "elemental-toolkit"
category: "system"
version: "0.8.14-22"
license: "Apache License 2.0"
copyright: SUSE
labels:
github.repo: "elemental-toolkit"
github.owner: "rancher"