Creating the VMware Assets VM on VMware vSphere
Note: This procedure is needed if
you plan to deploy the Assets VM on VMware vSphere
-
In the edaadm repository that you cloned or downloaded, go
to the bundles folder.
cd path/to/edaadm-repository/bundles
-
Generate the Assets VM OVA for VMware vSphere.
The following command generates the VMware vSphere Talos OVA for the Assets VM.
make create-asset-vm-vmware-boot-ova
The output should be similar to the following:--> INFO: List of goals: create-asset-vm-vmware-boot-ova docker pull ghcr.io/siderolabs/imager:v1.9.2 v1.9.2: Pulling from siderolabs/imager Digest: sha256:b99d29d04df9eea89d50cb0d13d57e1e035e54cbd9970a26af99b18154e443a9 Status: Image is up to date for ghcr.io/siderolabs/imager:v1.9.2 ghcr.io/siderolabs/imager:v1.9.2 skipped pulling overlay (no overlay) profile ready: arch: amd64 platform: vmware secureboot: false version: v1.9.2 input: kernel: path: /usr/install/amd64/vmlinuz initramfs: path: /usr/install/amd64/initramfs.xz baseInstaller: imageRef: ghcr.io/siderolabs/installer:v1.9.2 imageCache: imageRef: "" ociPath: /image-cache.oci output: kind: image imageOptions: diskSize: 2147483648 diskFormat: ova outFormat: raw skipped initramfs rebuild (no system extensions) kernel command line: talos.platform=vmware talos.config=guestinfo console=tty0 console=ttyS0 earlyprintk=ttyS0,115200 net.ifnames=0 init_on_alloc=1 slab_nomerge pti=on consoleblank=0 nvme_core.io_timeout=4294967295 printk.devkmsg=on ima_template=ima-ng ima_appraise=fix ima_hash=sha512 disk image ready output asset path: /out/vmware-amd64.ova
-
Rename the VMware vSphere Assets VM image.
Rename the generated image to a convenient name so that you can copy or use it in the future.
mv eda-cargo/talos-asset-vm-boot-imgs/vmware-amd64.ova eda-cargo/talos-asset-vm-boot-imgs/eda-asset-vm-vmware-amd64.ova