mirror of
https://github.com/kairos-io/packages.git
synced 2025-09-02 16:06:17 +00:00
Add toolkit package
This commit is contained in:
25
packages/toolkit/build.yaml
Normal file
25
packages/toolkit/build.yaml
Normal 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
|
8
packages/toolkit/definition.yaml
Normal file
8
packages/toolkit/definition.yaml
Normal 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"
|
Reference in New Issue
Block a user