Netboot of customized Ubuntu 20.04 LTS server/client images via PXE

The above solution would download the custom/vendor-provided cloud image and untar to the target host’s disk? Or is there another way to deal with it?
Looking to PXE boot the bare-bone system, create disk layout and copy the custom image over the disk.
Any help would be appreciated.

Thanks