Commit 4afebdd
committed
Update to kernel 6.6.92 for krunkit
- Update to longterm kernel 6.6.92[1]
- Enable Virtio GPU for krunkit
Generated using:
make iso-menuconfig-aarch64
make linux-menuconfig-aarch64
With this change we can boot krunkit witht the built iso:
% minikube start -p krunkit --driver krunkit --container-runtime containerd --iso-url file://$PWD/minikube-arm64-vgpu.iso
😄 [krunkit] minikube v1.36.0 on Darwin 15.5 (arm64)
✨ Using the krunkit (experimental) driver based on user configuration
👍 Starting "krunkit" primary control-plane node in "krunkit" cluster
🔥 Creating krunkit VM (CPUs=2, Memory=6000MB, Disk=20000MB) ...
📦 Preparing Kubernetes v1.33.1 on containerd 1.7.23 ...
▪ Generating certificates and keys ...
▪ Booting up control plane ...
▪ Configuring RBAC rules ...
🔗 Configuring bridge CNI (Container Networking Interface) ...
🔎 Verifying Kubernetes components...
▪ Using image gcr.io/k8s-minikube/storage-provisioner:v5
🌟 Enabled addons: storage-provisioner, default-storageclass
🏄 Done! kubectl is now configured to use "krunkit" cluster and "default" namespace by default
And now we have accelerated gpu:
$ tree /dev/dri
/dev/dri
|-- by-path
| |-- platform-a007000.virtio_mmio-card -> ../card0
| `-- platform-a007000.virtio_mmio-render -> ../renderD128
|-- card0
`-- renderD128
We need to do simila change for x86_64 later.
[1] https://www.kernel.org/1 parent a6cd8fc commit 4afebdd
File tree
3 files changed
+165
-745
lines changed- deploy/iso/minikube-iso
- board/minikube/aarch64
- configs
3 files changed
+165
-745
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
| 82 | + | |
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| |||
0 commit comments