mirror of
https://github.com/opentffoundation/opentf.git
synced 2026-03-13 01:00:50 -04:00
33 lines
1.0 KiB
Markdown
Executable File
33 lines
1.0 KiB
Markdown
Executable File
---
|
|
layout: "enterprise"
|
|
page_title: "Installing Software - Packer Builds - Terraform Enterprise"
|
|
sidebar_current: "docs-enterprise-packerbuilds-installing"
|
|
description: |-
|
|
Installing software with Packer.
|
|
---
|
|
|
|
# Installing Software
|
|
|
|
Please review the [Packer Build Environment](/docs/enterprise/packer/builds/build-environment.html)
|
|
specification for important information on isolation, security, and hardware
|
|
limitations before continuing.
|
|
|
|
In some cases, it may be necessary to install custom software to build your
|
|
artifact using Packer. The easiest way to install software on the Packer builder
|
|
is via the `shell-local` provisioner. This will execute commands on the host
|
|
machine running Packer.
|
|
|
|
{
|
|
"provisioners": [
|
|
{
|
|
"type": "shell-local",
|
|
"command": "sudo apt-get install -y customsoftware"
|
|
}
|
|
]
|
|
}
|
|
|
|
Please note that nothing is persisted between Packer builds, so you will need
|
|
to install custom software on each run.
|
|
|
|
The Packer builders run the latest version of Ubuntu LTS.
|