Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Abiquo 5.4 adds new guest setup options for Windows in Amazon AWS via API. These options will be available in the UI in Abiquo 5.4.1.

These options are:

  • CLOUDBASE_INIT 
  • EC2LAUNCH_V2
  • EC2LAUNCH
  • EC2CONFIG


VM variables

After you launch your VM, you can find the VM variables at:

C:\ProgramData\Abiquo\abiquo-env.rc


cloudbase-init

We can only log into the VM using a guest initial password, and it is not possible to log in using a password autogenerated by cloudbase-init.

In the Bootstrap script, users should be able to add any script because AWS passes the script to the instance in UserData as a MIME multi-part message with content type text/x-shellscript. (See https://cloudbase-init.readthedocs.io/en/latest/userdata.html#multi-part-content)

ec2launch and ec2config

You must enclose the bootstrap script with <script></script> tags for a batch script and <powershell></powershell> tags for a powershell script.

ec2launch v2

The bootstrap script should be in a yaml format. See https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html#user-data-yaml-scripts

If you enter a script in an invalid format, AWS will fall back to legacy format, which is the format used by ec2launch and ec2config.

For more info, see: https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html

For example bootstrap scripts, see https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-user-data.html#user-data-scripts

For example templates, see https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-windows-instances.html.

Summary of example template names:

  • ec2 launch v2: EC2LaunchV2_Preview-Windows_Server-2019-English-Core-Base-2021.08.11.
  • ec2launch: "Microsoft Windows Server 2019 Base" 
  • ec2Config: "Windows Server 2012 R2" and earlier.
  • cloud-init (Linux): "Amazon Linux 2 AMI (HVM)"


  • No labels