eikon-alma-10-image¶
Image definition for AlmaLinux 10 deployed with Eikon
Supplies the image that the eikon-alma-10 Pipeline deploys. That Pipeline
binds this profile, so the OS it declares and the image it actually writes stay
in agreement.
By default it pulls the upstream AlmaLinux 10 cloud image. That is the GenericCloud build.
Airgap / mirror: set eikon/image-base-url once for the endpoint and this
resolves to <base>/alma-10.qcow2 instead, with no change here. See that
param for the full recipe.
A single machine can be pointed at a different image by setting
eikon/image-url on the machine or on a profile attached to it - both take
precedence over this one. Set eikon/image-checksum alongside it for a
repeatable build; the upstream URL tracks the distro's "latest" and its contents
change as the distro republishes.
No eikon/plan is needed. The image is a whole-disk QCOW2, so Eikon
renders a disks[].image whole-disk write to eikon/install-dev from these
params alone. Reach for eikon/plan only when you need a custom storage
layout - explicit partitioning, LVM, SW-RAID, or multiple images.
Change eikon/install-dev when the target's OS disk is not /dev/sda
(for example /dev/vda on KVM or /dev/nvme0n1 on NVMe).
Objects that Reference eikon-alma-10-image¶
- pipelines eikon-alma-10 in Eikon Image Deploy as part of Profiles (declared)
Objects used by eikon-alma-10-image¶
- params eikon/image-type in field Params as value qcow
- params eikon/image-url in field Params as value {{ if .ParamExpand "eikon/image-base-url" }}{{ .ParamExpand "eikon/image-base-url" }}/alma-10.qcow2{{ else }}https://repo.almalinux.org/almalinux/10/cloud/x86_64/images/AlmaLinux-10-GenericCloud-latest.x86_64.qcow2{{ end }}
- params eikon/install-dev in field Params as value /dev/sda
- params image-deploy/image-os in field Params as value linux
- params eikon/image-base-url