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