Terraform Provider Apex Navigator

Contributor Covenant License

The Terraform Provider for Dell Technologies (Dell) Apex allows Data Center and IT administrators to use Hashicorp Terraform to automate and orchestrate the provisioning and management of Dell Apex resources

Provider is in Beta. Support is limited.

Table of contents

Support

For any Terraform Provider for Dell Apex issues, questions or feedback, please follow our support process

License

The Terraform Provider for Dell Apex is released and licensed under the MPL-2.0 license. See LICENSE for the full terms.

Prerequisites

  • Apex_Auth_Scripts This must be configured ahead of running any terraform commands in order to authenticate with Apex.
Terraform Provider OS Terraform Golang
v1.0.0-beta ubuntu22.04
rhel9.x
1.5.x
1.6.x
1.21

List of DataSources in Terraform Provider for Dell Apex

  • AWS Accounts
  • AWS Permissions
  • Storages
  • Block Clones
  • Block Hosts
  • Block Mobility Groups
  • Block Mobility Targets
  • Block Pools
  • Storage Products
  • Block Volumes

List of Resources in Terraform Provider for Dell Apex

  • AWS Account
  • AWS Trust Policy Generate
  • Block Storage
  • Block Clones
  • Block Clones Map
  • Block Clones Refresh
  • Block Clones Unmap
  • Block Mobility Groups Copy
  • Block Mobility Groups
  • Block Mobility Targets
  • File Storage

Installation and execution of Terraform Provider for Dell Apex

The installation and execution steps of Terraform Provider for Dell Apex can be found here.

Other useful provider information

Once you have utilized the Terraform APEX Provider for the deployment of APEX Block Storage and/or APEX File Storage in the public cloud, subsequent automation of block and file storage workflows via the respective storage end-points can be achieved by employing the Terraform PowerFlex Provider and/or the Terraform PowerScale Provider.

Releasing, Maintenance and Deprecation

Terraform Provider for Dell Technnologies Apex follows Semantic Versioning.

New versions will be release regularly if significant changes (bug fix or new feature) are made in the provider.

Released code versions are located on tags in the form of “vx.y.z” where x.y.z corresponds to the version number.

Documentation

For more detailed information, please refer to Dell Terraform Providers Documentation.