terraform-provider-efficientip

command module
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2019 License: BSD-2-Clause Imports: 2 Imported by: 0

README

License Build status Go Report Card

EfficientIP SOLIDserver Provider

This provider allows to easily interact with SOLIDserver's REST API. It allows managing all IPAM objects through CRUD operations.

This provider is compatible with SOLIDserver version 6.0.2 and higher.

Build

Download the latest revision of the master branch then use the go compiler to generate the binary.

cd "${GOPATH}"
go get github.com/alexissavin/terraform-provider-solidserver
cd ./src/github.com/alexissavin/terraform-provider-solidserver
go get
go build -o terraform-provider-solidserver_v1.0.8

Install

Download the appropriate build for your system from the [release page]: https://github.com/alexissavin/terraform-provider-solidserver/releases or build the master branch of this repository.

Linux

Move the binary file terraform-provider-solidserver_vX.Y.Z into the following directory: $HOME/.terraform.d/plugins/.

Windows

Move the binary file terraform-provider-solidserver_vX.Y.Z into the following directory: %APPDATA%\terraform.d\plugins\windows_amd64\.

Debug

You can enable debug mode by exporting TF_LOG environment variable setting its value to DEBUG.

For further details have a look to the terraform documentation

Acceptance Tests

In order to perform the acceptance tests of the solidserver module, first set in your environment the variables required for the connection (SOLIDServer_HOST, SOLIDServer_USERNAME and SOLIDServer_PASSWORD). In addition you could disable the TLS certificate validation by setting the SOLIDServer_SSLVERIFY to false.

TF_ACC=1 go test solidserver -v -count=1

Usage

See USAGE.md

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL