Cloudbase-init is a third-party tool that can automate the initial configurations for Windows virtual machines. As a non-resident service, cloudbase-init only performs actions during the virtual machine's boot process, and will immediately exit after its task completion. Therefore, it will not keep any ports open for listening.
AVE supports cloudbase-init by allowing you to create virtual machines from templates with cloudbase-init pre-configured. New virtual machines built from the templates will contain the initialization data and will be automatically configured on their first boot.
Below are the configurations supported by cloudbase-init:
Hostname.
Default user's password.
The default user configured by cloudbase-init is Admin
.
SSH public keys for remote login.
DNS server.
IP address. DHCP and static IP configuration are supported.
Custom user data. You can automate more configurations by configuring scripts.
For more details on cloudbase-init, you can refer to the official cloudbase-init documentation.
dev
version instead to avoid this issue.