← Back to Tools

Crate

Enable airgapped Terraform/Opentofu/Terragrunt deployments.

Get in Touch

Overview

Crate is specifically designed with Platform engineers and Site Reliability Engineers in mind. Migrating and syncing your Terraform code alongside the correct providers and modules in air gapped environments has traditionally been messy and difficult. Crate creates a single zip file contianing all providers, modules, and optionally the various binaries you need to run Terraform sucessfully.

Features

Air gapped providers

Bundle all required providers including various Operating System architectures along side your Terraform code.

Remote module sync

Bundle all remote modules locally into a zip which can be executed without internet. There is also optionally a re-write where remote modules can be pushed to remote Git servers with configurable hosts and paths.

Air Gapped validation

Everyones been there, you think you have all your required modules and providers then get to the air gapped system and find out your missing pieces. Crate optionally validates the Terraform deployment before you push to your air gapped system to ensure no more round trips.

Coming: IAM Policy scoping

No more defaulting to Admin permissions to ensure your deployment works, Crate dynamically checks what permissions are required and optionally ties it to specific resource names. Allowing a tightly scoped IAM policy without the tremendous manual effort.

Interested in Crate?

Reach out and let's talk about how Crate can work for you.

Contact Us