Blame image-types/rhel8/kvm-guest-image.md
|
Packit |
63bb0d |
# KVM Guest Image
|
|
Packit |
63bb0d |
|
|
Packit Service |
3a6627 |
This is an image meant to be used as a generic base image for KVM
|
|
Packit Service |
3a6627 |
based hypervisors. It is mainly used with [Red Hat Virtualization
|
|
Packit Service |
3a6627 |
(RHV)][rhv] or [Red Hat OpenStack Platform (RHOSP)][rhosp]. Using this
|
|
Packit Service |
3a6627 |
type of image with other types of hypervisors or with cloud providers
|
|
Packit Service |
3a6627 |
is not supported.
|
|
Packit |
63bb0d |
|
|
Packit |
63bb0d |
To be usable in common environments, it is provided in the *qcow2* format and
|
|
Packit |
63bb0d |
has *cloud-init* installed and enabled.
|
|
Packit |
63bb0d |
|
|
Packit |
63bb0d |
|
|
Packit |
63bb0d |
## Implementation Choices
|
|
Packit |
63bb0d |
|
|
Packit |
63bb0d |
`dracut-config-rescue` is excluded from the image, because the boot loader
|
|
Packit |
63bb0d |
entry it provides is broken.
|
|
Packit |
63bb0d |
|
|
Packit |
63bb0d |
The environments this image is meant to be used in usually don't require any
|
|
Packit |
63bb0d |
specialized firmware. Thus, in order to keep the resulting image size small,
|
|
Packit |
63bb0d |
all `-firmware` packages are excluded. An exception is the `linux-firmware`
|
|
Packit |
63bb0d |
package, which cannot be excluded because the `kernel` package depends on it.
|
|
Packit Service |
3a6627 |
|
|
Packit Service |
3a6627 |
The most common way to consume official Red Hat content using this type of
|
|
Packit Service |
3a6627 |
image is via [Red Hat Subscription Management (RHSM)][rhsm] ([Red Hat
|
|
Packit Service |
3a6627 |
Satellite][satellite] / Red Hat CDN).
|
|
Packit Service |
3a6627 |
|
|
Packit Service |
3a6627 |
[rhv]: https://access.redhat.com/products/red-hat-virtualization/
|
|
Packit Service |
3a6627 |
[rhosp]: https://access.redhat.com/products/red-hat-openstack-platform/
|
|
Packit Service |
3a6627 |
[rhsm]: https://access.redhat.com/products/red-hat-subscription-management
|
|
Packit Service |
3a6627 |
[satellite]: https://access.redhat.com/products/red-hat-satellite/
|