Requirements
Using the Provider
The latest provider can be downloaded as a zip from the release
section in this repository. The downloaded file has providers for Windows, Darwin (Mac OS) and Linux 64 bit architecture
systems.
Documentation about the provider resources and configuration options can be found
here.
For a detailed explanation on usage of Intersight Terraform Provider, please read the
user guide.
Refer to examples
for terraform configuration files of server configuration and OS installation.
Developing the Provider
Clone repository to: $GOPATH/src/github.com/CiscoDevNet/
$ mkdir -p $GOPATH/src/github.com/CiscoDevNet/; cd $GOPATH/src/github.com/CiscoDevNet/
$ git clone git@github.com:CiscoDevNet/terraform-provider-intersight.git
$ cd terraform-provider-intersight
To compile the provider, run make
. This will build the provider and put the provider binary in the $GOPATH/bin
directory.
Move the contents of .build
to %APPDATA%\terraform.d\plugins
in case of Windows and
~/.terraform.d/plugins
for most other operating systems.
We are on Slack - slack requires registration, but the terraform-provider-intersight team is open invitation to anyone
to register
here