Skip to main content
Guide

Video: Migrate Terraform Enterprise from Replicated to Docker Engine

Learn how to migrate from Terraform Enterprise running on Replicated to Terraform Enterprise running on Docker Engine. This is the simplest and smoothest path to migrating from a legacy replicated install to one of the new supported deployment options.

Terraform Enterprise runs in containerized instances that support flexible deployment options for self-hosted environments. You can deploy Terraform Enterprise to the following non-Replicated runtimes: Docker, Podman, Kubernetes, OpenShift, and HashiCorp Nomad.

The last Replicated release of Terraform Enterprise is November 2024.

Learn about Terraform Enterprise deployment options and how to Migrate from Replicated to another runtime

0:00 - Intro

0:52 - Backup Terraform Enterprise database and file storage

1:53 - Check migration prerequisites

2:21 - Check license file (not a .rli file)

3:29 - Confirm current Terraform Enterprise version supports migration

4:33 - Generate Docker Compose file

5:41 - Update license in Docker Compose file, and verify bind mount for data directory

6:59 - Pull Terraform Enterprise container image

7:57 - Update systemd file to start Docker Compose on boot

9:00 - Stop Terraform Enterprise

9:23 - Start Terraform Enteprise with systemd, and verify deployment

10:58 - Rollback Terraform Enterprise (optional - if something goes wrong)

11:40 - Conclusion

More resources like this one

  • 3/15/2023
  • Presentation

Advanced Terraform techniques

  • 2/3/2023
  • Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

  • 2/1/2023
  • Case Study

Should My Team Really Need to Know Terraform?

  • 1/20/2023
  • Case Study

Packaging security in Terraform modules

HashiCorp uses data collected by cookies and JavaScript libraries to improve your browsing experience, analyze site traffic, and increase the overall performance of our site. By using our website, you’re agreeing to our Privacy Policy and Cookie Policy.

The categories below outline which companies and tools we use for collecting data. To opt out of a category of data collection, set the toggle to “Off” and save your preferences.