This document describes how to install Cloudbase-Init on the Windows Server 2012 R2 64-bit operating system.
The following table describes the software required for installing Cloudbase-Init.
Software | Download Link | Description |
---|---|---|
CloudbaseInitSetup_X_X_XX_xXX.msi | Download the Cloudbase-Init installation package based on the operating system used.
|
Used to install Cloudbase-Init |
TencentCloudRun.ps1 | Click here to download the installation package. | - |
localscripts.py | Click here to download the installation package. | Used to ensure that Cloudbase-Init starts properly |
Note:When closing the Cloudbase-Init setup wizard, do not check any checkbox or run Sysprep.
cloudbase-init.conf
configuration file.cloudbase-init.conf
configuration file is saved in C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf
by default. cloudbase-init.conf
configuration file with the following:[DEFAULT]
username=Administrator
groups=Administrators
inject_user_password=true
config_drive_raw_hhd=true
config_drive_cdrom=true
config_drive_vfat=true
bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe
mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\
metadata_services=cloudbaseinit.metadata.services.configdrive.ConfigDriveService
plugins=cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin,cloudbaseinit.plugins.common.networkconfig.NetworkConfigPlugin,cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,cloudbaseinit.plugins.common.setuserpassword.SetUserPasswordPlugin,cloudbaseinit.plugins.common.localscripts.LocalScriptsPlugin,cloudbaseinit.plugins.common.userdata.UserDataPlugin
verbose=true
debug=true
logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\
logfile=cloudbase-init.log
default_log_levels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN
logging_serial_port_settings=COM1,115200,N,8
mtu_use_dhcp_config=true
ntp_use_dhcp_config=true
first_logon_behaviour=no
netbios_host_name_compatibility=false
allow_reboot=false
activate_windows=true
kms_host="kms.tencentyun.com"
local_scripts_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\
TencentCloudRun.ps1
script to C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts
.TencentCloudRun.ps1
script, select Properties, and check for its executable permission in the pop-up window, as shown below:localscripts.py
in C:\Program Files\Cloudbase Solutions\Cloudbase-Init\Python\Lib\site-packages\cloudbaseinit\plugins\common
with the localscripts.py
file in Required Software.
Was this page helpful?