Terraform
Supported Operating Systems
⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
[!IMPORTANT]
Documentation Update: Product documentation previously located in/website
has moved to thehashicorp/web-unified-docs
repository, where all product documentation is now centralized. Please make contributions directly toweb-unified-docs
, since changes to/website
in this repository will not appear on developer.hashicorp.com. ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
Terraform Enterprise currently supports running under the following operating systems:
- Debian 11
- Ubuntu 20.04 / 22.04 / 24.04
- Red Hat Enterprise Linux 8.4 - 8.8 (RedHat Linux Requirements)
- CentOS 8.4 (CentOS Requirements)
- Amazon Linux 2.0 / 2023
- Oracle Linux 8.4
SELinux
Terraform Enterprise supports SELinux running in enforcing mode when certain requirements are met. These requirements vary depending on the type of Terraform Enterprise installation.
For External Services installations, you must install the latest version of the container-selinux
package.
For Mounted Disk installations, you must:
Install the latest version of the
container-selinux
package.Add the
container_file_t
type to the SELinux context for the mounted disk path and its subdirectories. The commands below update the mounted disk path/opt/tfe
and its subdirectories to use the correct SELinux context.semanage fcontext -a -t container_file_t "/opt/tfe(/.*)?" restorecon -R /opt/tfe