-
On your machine, create an SSH key pair via the command:
ssh-keygen -t rsa -b 4096 -N '' -f ./lab-key
This command generates two files in the current directory:
lab-key
(the private key) andlab-key.pub
(the public key). Verify that the keys have been created in the current directory.ls lab-key*
This should return:
lab-key lab-key.pub
-
On the Overview page, make sure the following is selected:
a. Product version: Select the latest (4.4.7 at the time of writting) -
Click Review deployment options on the bottom right
-
Click Add to project
-
Under Create New, input a name that you wish to provide to the project. For example "<your initials> Landing Zone Lab"
-
Click Add on the bottom right
-
Under Configure -> Security section, set the following:
a. Authentication: untoggle Use a secret and paste your IBM Cloud API key input the box -
Under Configure->Required section, set the following:
a.ssh_public_key
: The value of lab-key.pub that was generated from step 1
b.region
: Select a region that you wish to deploy in
c.prefix
: your initials -
Under Configure-> Optional, set the following:
a.add_atracker_route
: false -
Click Save
-
Click Validate
-
The project will go through different steps in validation. When it completes, the validation is marked as successful. In the Approval pending section, add a comment and click Approve to start provisioning.
- Click Deploy
ℹ️ Note: The deploy will take approximately 15 minutes to complete. Some suggestions during this time:
- You may following the execution logs. Of interest:
- The terraform plan steps shows the list of resources that are going to be created.
- The terraform apply steps shows the resources that are being created.
- You may also navigate to the VPC section and the resource list in your account to see the resources starting to spawn up as you refresh the screen during the execution.
- Explore in more details some of the materials in the introduction section
- Coffee ☕