Skip to content

shenda1/terraform-provider-powerstore

 
 

Repository files navigation

Terraform Provider for PowerStore

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.

Requirements

  • Terraform 0.13.x and later
  • Go 1.13.x and later (to build the provider plugin)

Installation

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
...

Documentation

The documentation for the provider resources can found here

Roadmap

Our roadmap for Terraform provider for PowerStore resources can be found here

Contributing

The Terraform PowerStore provider is open-source and community supported.

For issues, questions or feedback, join the Dell EMC Automation community.

Schema

PowerStore details required by Terraform Provider

Optional

  • host (String) Host name for the PowerStore cluster
  • username (String) PowerStore username
  • password (String, Sensitive) PowerStore password

About

Terraform Provider for Dell EMC PowerStore

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.1%
  • Makefile 2.9%