Onboard an account in a non-default AWS region

Some AWS regions are disabled by default, and we refer to them as non-default AWS regions. An example of a non-default AWS region is Bahrain. To onboard accounts from non-default AWS regions, do these steps.

  1. Log in to the Remote Services server and edit the abiquo.properties file, to add the following property:

    abiquo.amazon.create.account.mock=true
  2. Log in to Abiquo as an administrator and set up the environment. Create one or more PCRs including the non-default region. Create an empty enterprise and optionally enable the PCRs (later you will need to add them again)

  3. Create a new account in AWS using the reseller credentials

  4. Check that the credentials are correctly added to the new enterprise

  5. Go to the enterprise with the new credentials and create a user

  6. Using the portal link and the new generated user credentials, access the AWS portal.
    You could also access the new generated account using the switch role functionality on AWS console, using a user belonging to the root account

  7. Go to MyAccount and enable the non-default region

  8. Make sure the region is 100% enabled. It takes a few minutes for AWS to enable the region. You can check it on the AWS console, by trying to access the region in EC2

  9. When the region is enabled in AWS, go back to Abiquo, and disable the region in the new enterprise.

  10. Save the enterprise, then edit the enterprise again to allow the region, and to synch all hardware profiles and availability zones. 

When you have added the non-default region, all entities will be correctly synchronized and ready to use. You can now create a VDC, deploy VMs, import templates, and so on.

Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved