Deploying a landing zone deployable architecture
You can deploy a deployable architecture from the IBM Cloud catalog. You can choose one of several deployment options, including with IBM Cloud projects. Learn about IaC deployments with projects.
Deploying with IBM Cloud projects
To deploy a landing zone deployable architecture through the IBM Cloud catalog, follow these steps:
-
Make sure that you comply with the prerequisites in the planning topic:
- Have an IBM Cloud API key.
- Verify access roles.
- Create an SSH key.
-
Go to the IBM Cloud catalog and search for the architecture that you're interested in deploying:
- VPC landing zone
- VSI on VPC landing zone
- Red Hat OpenShift Container Platform on VPC
-
Click the tile for the deployable architecture to open the details.
-
Select the latest product version in the Architecture section.
-
Select a variation, if more than one is available.
-
Click Review deployment options.
-
Select the Add to project deployment type in Deployment options, and then click Add to project.
- Name your project, enter a description, and specify a configuration name. Click Create.
-
Edit and validate the configuration:
-
Select your authentication method. You can use an existing secret in Secrets Manager or add your API key directly. For more information, see Using an API key or secret to authorize projects.
-
Enter values for other required fields from the Required tab.
-
Optional: Specify other values from the Optional tab.
-
Save the configuration.
-
Click Validate. Validation takes a few minutes
IBM Cloud projects runs a Code Risk Analyzer scan that includes a supported set of Security and Compliance Center rules. Controls that are part of the deployable architecture and that are also supported by IBM Cloud projects are checked. Any extra controls that are not included in the list of supported Security and Compliance Center rules are not checked when you validate the configuration.
If the validation fails because of the Code Risk Analyzer scan, you can troubleshoot the failure.
-
-
Deploy the configuration:
After you validate your configuration, you can deploy it to your target account.
-
Review the input values and make any necessary changes.
-
Click Deploy.
Deploying the deployable architecture can take more than an hour. You are notified when the deployment is successful.
-
-
Review the outputs from the deployable architecture.
During the validation and deployment process, monitor the needs attention items. The widget reflects any issue that occurs in your configurations.