> For the complete documentation index, see [llms.txt](https://docs.mnx.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mnx.io/api/hashicorp.md).

# Hashicorp Packer and Terraform

## Hashicorp Packer and Terraform

[Hashicorp's Packer](https://www.packer.io/) is a tool for creating and managing customized Triton infrastructure or HVM images which you can easily deploy into multiple instances. These images can be deployed independently with `triton` CLI or by using Terraform.

[Hashicorp's Terraform](https://www.terraform.io/) is a powerful tool to create, manage, and version reproducible infrastructure, including compute resources and upstack services. [From the Terraform.io website](https://www.terraform.io/intro/index.html):

> Terraform allows you to effortlessly combine high-level system providers with your own or with each other. Launch a server from one cloud provider, add a DNS entry with its IP with a different provider. Built-in dependency resolution means things happen in the right order.

### Learn more <a href="#learn-more" id="learn-more"></a>

* [Learn more about how to use Packer](/api/hashicorp/create-and-manage-images-with-packer.md)
* [Learn more about how to use Terraform](/api/hashicorp/manage-infrastructure-with-terraform.md)

Joyent customers can [contact support](/contacting-mnx-support.md) for issues specific to Packer or Terraform on Triton.
