Installing IBM Terraform Self-Managed for Z and LinuxONE

To use Terraform to manage IBM Z or LinuxONE infrastructure, you must install IBM Terraform Self-Managed for Z and LinuxONE (Terraform for Z), and optionally, the On-demand Dev and Test environments component from IBM Test Accelerator for Z, and IBM Cloud Infrastructure Center.

To install and configure Terraform for Z and optional products:
  1. Download IBM Terraform Self-Managed for Z and LinuxONE from Passport Advantage.

    This package includes Terraform Enterprise and IBM Cloud Infrastructure Center.

    Reminder: The license key that you receive when you order the product is for the Terraform Enterprise component of IBM Terraform Self-Managed for Z and LinuxONE.
  2. Install and configure Terraform Enterprise.

    Terraform Enterprise is an infrastructure as code tool that lets you build, change, and version infrastructure safely and efficiently. Terraform Enterprise is bundled with IBM Cloud Infrastructure Center and downloaded as IBM Terraform Self-Managed for Z and LinuxONE.

  3. Install and configure IBM Cloud Infrastructure Center, which is an advanced infrastructure management offering, including on-premises cloud deployments of IBM z/VM®-based and KVM based Linux virtual machines on the IBM Z® and IBM® LinuxONE platforms.

    IBM Cloud Infrastructure Center provides industry-standard OpenStack compatible APIs. By using the APIs, it can integrate IBM Cloud Infrastructure Center with other IaaS or platform as a service (PaaS) solutions that provides OpenStack integration points.

    For information about other dependencies and resources, see Integration with upper layers via OpenStack API.

  4. If you want to deploy a z/OS test environment, install the On-demand Dev and Test environment for z/OS component of IBM Test Accelerator for Z and the On-Demand Environments provider.

    The On-demand Dev and Test environment for z/OS component of IBM Test Accelerator for Z is a test automation and test generation framework with support for on-demand virtual z/OS development and test environments. This product is required if you want to deploy test or development environments in IBM Z.

    The On-Demand Environments provider allows you to manage z/OS instances and Linux targets as Terraform for Z resources. This product is required if you want to apply test or development environments in IBM Z.