mirror of
https://github.com/kairos-io/packages.git
synced 2025-09-02 07:57:04 +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