Recently, in my work, I needed to configure some virtual machines using cloud-init, so I found an edge case that is coreOS, so I started looking for a solution to this case and solved my problem by installing coreOS vm through Of IPXE, but a guy in my company told me that using IPXE for virtual machines instead of physical machines is a kind of bad practice, he did not give me any more explanation as to why, so I was curious if this is really a Bad practice (and if it is ... why?) Or my colleague just told me lots of bullshit
IPXE in virtual machines
linux;virtualbox;virtual machine;pxe