Skip to main content

Terraform integration

Terraform is an open-source infrastructure as code software tool for changing, configuring, and automating infrastructure (resources) using a set of predefined declarative definitions. The Lenovo XClarity Orchestrator provider is a plugin for Terraform that you can use to automatically monitor, manage, and provision resources that are managed by XClarity Orchestrator.

You can use Terraform configurations to perform the following functions.

  • Managing resource managers. Retrieve information about, connect, and disconnect resource managers.
  • Managing servers. Retrieve information about and modify the power state of servers.
  • Provisioning updates. Create, modify, and , assign update-compliance policies, and apply updates to one or more resources.
  • Provision server configuration. Create, assign and deploy configuration settings on managed servers to comply with a defined server-configuration pattern.