--- layout: "runs" page_title: "Runs: Installing Software" sidebar_current: "docs-enterprise-runs-installing" description: |- Installing custom software on the Terraform Runners. --- # Installing Custom Software The machines that run Terraform exist in an isolated environment and are destroyed on each use. In some cases, it may be necessary to install certain software on the Terraform runner, such as a configuration management tool like Chef, Puppet, Ansible, or Salt. The easiest way to install software on the Packer builder is via the `local-exec` provisioner. This will execute commands on the host machine running Terraform. resource "null_resource" "local-software" { provisioner "local-exec" { command = <