To build the tgz's and the kernel header & extras images, run:
git checkout tags/v4.14.98-rancher -b v4.14.98-rancher
KERNEL_TAG=4.14.98 make release
You should build it on an arm64 host if you want to get an arm64 kernel.
and if you're uploading them, set your GITHUB_TOKEN and login to docker hub, then run
(this requires https://github.com/aktau/github-release to be installed in your path)
dist/publish.sh
Assuming you have some kernel source you have built in /usr/src/linux-4.8
, you can
package up the result by running
./scripts/package-kernel --srcdir /usr/src/linux-4.8
You may need to adjust the expected module list files.