Skip to content

Document kubevirt usage #1936

@lentzi90

Description

@lentzi90

I know there is support for building "kubevirt" images, i.e. disk images stored in container images. These are used for the kubevirt provider (CAPK) and are published at https://quay.io/repository/capk/ubuntu-2404-container-disk?tab=tags&tag=latest.
However, it is a bit of a mystery to me how to build them myself. Kubevirt doesn't appear in the list of images in the docs at https://image-builder.sigs.k8s.io/ and make help does not reveal any targets for kubevirt.

After checking the Makefile directly I managed to find some references for it, but not easy to interpret. Anyway, I managed to build an image... which gave me a .qcow2 image and a Dockerfile next to it. 🤔 So the final step is then to docker build this thing I guess?

So I would like the following:

  1. kubevirt would be documented on the webpage similar to OpenStack. (Also noting that qemu is currently hidden under raw, which also contains qcow2.)
  2. The make targets should appear when doing make help. I am not sure how to make this happen, if it is even possible.

I would be happy to work on this if someone can confirm how it is supposed to be used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions