The Terraform Provider for PowerStore is a plugin for Terraform that allows the resource management for PowerStore appliance. This provider is built by Dell Technologies CTIO (Chief Technology & Innovation Office) team. For more details on PowerStore, please refer to PowerStore Official webpage here.
For general information about Terraform, visit the official website and the GitHub project page.
Note: This project uses Go modules making it safe to work with it outside of your existing GOPATH. The instructions that follow assume a directory in your home directory outside of the standard GOPATH (i.e $HOME/development/terraform-providers/
).
Clone repository to: $HOME/development/terraform-providers/
$ mkdir -p $HOME/development/terraform-providers/; cd $HOME/development/terraform-providers/
$ git clone https://github.com/dell/terraform-provider-powerstore.git
...
Enter the provider directory and run go build
. This will build the provider and put the provider in the $GOPATH/bin
directory.
$ go build
...
$ $GOPATH/bin/terraform-provider-PowerStore
...
The documentation for the provider resources can found here
Our roadmap for Terraform provider for PowerStore resources can be found here
The Terraform PowerStore provider is open-source and community supported.
For issues, questions or feedback, join the Dell EMC Automation community.
PowerStore details required by Terraform Provider
- host (String) Host name for the PowerStore cluster
- username (String) PowerStore username
- password (String, Sensitive) PowerStore password