The idea of this series is to share my progress integrating Pulumi to my workflow.
While googling for
pulumi + libvirt I came across Dustin Pecker’s blog https://dustinspecker.com/posts/ubuntu-vm-pulumi-libvirt where he uses golang.
I have taken his work as a base, transpiled his code to python and then started to do my own thing.
|01 - Adding Domain|
|02 - Adding Storage|
|03 - Adding Serial Console|
|04 - Adding CloudInit-userdata|
|05 - Adding CloudInit-network|
|06 - Get IP_Address and VM-Name|
|07 - Adding Autostart|
|08 - Changing network NAT -> Bridge|