Added comments for kernel-extra

This commit is contained in:
2026-03-22 03:24:00 +08:00
parent 64970aa459
commit 0091b86cf5
7 changed files with 370 additions and 23 deletions

View File

@@ -12,11 +12,16 @@ https://github.com/we-are-mono/OpenWRT-ASK/tree/mono-25.12.0-rc3/target/linux/la
## Build
To avoid frequent downloading on rebuild. Find and download the latest [kernel](https://github.com/nxp-qoriq/linux/archive/refs/tags/) and [busybox](https://github.com/mirror/busybox/archive/refs/tags/).
Put them into `dev/nxplinux.tar.gz` and `dev/busybox.tar.gz` respectively.
To avoid frequent downloading on rebuild. Find and download the latest packages
* [kernel](https://github.com/nxp-qoriq/linux/archive/refs/tags/) - `dev/nxplinux.tar.gz`
* [busybox](https://github.com/mirror/busybox/archive/refs/tags/) (for initramfs) - `dev/busybox.tar.gz`
* [CRI-O](https://github.com/cri-o/cri-o/releases) - `dev/crio.tar.gz`
* [Kubelet](https://kubernetes.io/releases/download/) - `dev/kubelet.tar.gz`
Put them into the `dev/` directory
```bash
make itb # for out/board.itb
make itb # for out/board.itb (contains the kernel and the initramfs)
make release # WORK IN PROGRESS
```
@@ -29,11 +34,11 @@ Rough idea
```bash
./configure
# - join cluster config
# - asks for some config for kubelet
# - Join a cluster? Start a cluster?
make release
# Copy the new image to the upgrade-scheduler
kubectl cp -n kube-system upgrade-scheduler:/tmp/upgrade.img