Terraform is an open-source "infrastructure as code" tool that allows you to manage resources in a variety of services. Prismatic provides a Terraform Provider for Prismatic users to manage resources within the Prismatic platform.
The Prismatic Terraform provider binary file files are available here:
- Darwin amd64
- Freebsd 386
- Freebsd amd64
- Freebsd arm
- Linux 386
- Linux amd64
- Linux arm
- Openbsd 386
- Openbsd amd64
- Solaris amd64
- Windows 386
- Windows amd64
After downloading the correct binary for your desired OS / Architecture combination you will need to place it in
a location for Terraform to find. For Terraform 0.12, this is in
terraform.d/plugins/<os>_<arch>/<binary> and for Terraform
0.13+ it is
terraform.d/plugins/terraform.prismatic.io/prismatic-io/prismatic/<version>/<os>_<arch>/<binary>. The plugin
file can also be located at other directories if desired.
The Prismatic Terraform provider uses an access token to authenticate against Prismatic's API.
We strongly recommend that you either set the access token as an environment variable named
If you do that, you can simply create a provider with no arguments,
In addition to generic provider arguments (e.g.
version), the following arguments are supported in the Prismatic
url- (Optional) This is the base URL of Prismatic, and defaults to
token- (Required) A valid access token for the Prismatic API. For information on getting an API token, see our API docs. This can optionally be sourced from a