[kata-dev] how much does kata depend on kernel features?

Ilya Dmitrichenko errordeveloper at gmail.com
Thu Apr 2 09:08:56 UTC 2020


Here is another idea: what if I booted using kata's
official kernel and a custom rootfs image, and then
pivot to a desired kernel with kexec. Any thoughts
on that kind of approach?


Ilya


On Wed, 1 Apr 2020 at 20:19, Ilya Dmitrichenko <errordeveloper at gmail.com>
wrote:

> I'd like to use kata to test applications on different kernels,
> ideally I'd like to be able to import kernels from most modern
> distributions and test on those kernels without any changes.
>
> So far I've not been able to boot kata VMs successfully with
> Ubuntu 18,04 and CentOS 8 kernels.
>
> I have built a custom image and been able to boot that with
> the original kata kernel from 1.11.0-alpha1.
>
> My question is - should it be fundamentally possible to make
> kata work with any kernel, or all of its functionality as a k8s
> runtime is highly dependent on kernel it uses?
>
> When I look at qemu flags, I see a lot of things going on,
> that make me think there is a set of very specific features
> that kata depends on, is that correct? Or can one reduce
> this set of features to something more basic?
>
> Also, if I am to use firecracker, would my options be any
> different or worse actually?
>
>
> Ilya
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.katacontainers.io/pipermail/kata-dev/attachments/20200402/23e9a355/attachment.html>


More information about the kata-dev mailing list