Terraform Provider for Dell Technologies PowerFlex
The Terraform Provider for Dell Technologies (Dell) PowerFlex allows Data Center and IT administrators to use Hashicorp Terraform to automate and orchestrate the provisioning and management of Dell PowerFlex storage systems.
The Terraform Provider can be used to manage SDCs, volumes, snapshots, snapshot-policies, storage pools, SDSs, protection domains, devices, users, MDM cluster, fault sets, firmware repository, peer systems, replication consistency groups, replication pairs, NVMe hosts and NVMe targets.
Table of contents
- Code of Conduct
- Maintainer Guide
- Committer Guide
- Contributing Guide
- List of Adopters
- Support
- Security
- License
- Prerequisites
- List of DataSources in Terraform Provider for Dell PowerFlex
- List of Resources in Terraform Provider for Dell PowerFlex
- Releasing, Maintenance and Deprecation
- Documentation
Support
For any Terraform Provider for Dell PowerFlex issues, questions or feedback, please follow our support process
License
The Terraform Provider for Dell PowerFlex is released and licensed under the MPL-2.0 license. See LICENSE for the full terms.
Prerequisites
Terraform Provider | PowerFlex/VxFlex OS Version | OS | Terraform | Golang |
---|---|---|---|---|
v1.7.0 | 3.6 4.5 4.6 |
ubuntu22.04 rhel9.x |
1.8.x 1.9.x |
1.23.x |
List of DataSources in Terraform Provider for Dell PowerFlex
- SDC
- Storage pool
- Volume
- SDS
- Protection Domain
- Snapshot Policy
- Device
- VTree
- Fault Set
- Node
- Template
- Service
- Firmware Repository
- Compliance Report
- OS Image Repository
- Compatibility Management
- NVMe Host
- NVMe Target
- Peer System
- Replication Consistency Group
- Replication Pair
- Resource Group
List of Resources in Terraform Provider for Dell PowerFlex
- SDC
- Storage pool
- Volume
- SDS
- Snapshot
- Protection Domain
- SDC Volume Mapping
- Device
- Package
- Cluster
- MDM Cluster
- User
- Fault Set
- Service
- Snapshot Policy
- Firmware Repository
- SDC Host
- System
- OS Image Repository
- Compatibility Managment
- NVMe Host
- NVMe Target
- Peer System
- Replication Consistency Group
- Replication Consistency Group Action
- Replication Pair
- Resource Group
List of Modules in Terraform Provider for Dell PowerFlex
Installation and execution of Terraform Provider for Dell PowerFlex
The installation and execution steps of Terraform Provider for Dell PowerFlex can be found here.
Releasing, Maintenance and Deprecation
Terraform Provider for Dell Technnologies PowerFlex 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.
Terraform PowerFlex Modules
Check the following links for the terraform-modules repository and registry.