Deployment
The Supermetal agent is a single binary, also shipped as a container image. Deploying it means running one process, giving it persistent storage, and opening a network path to your sources and targets.
Local
Download and run the installation script for your platform.
curl -fsSL https://trial.supermetal.io/install.sh | shiwr -useb https://trial.supermetal.io/install.ps1 | iexDownload directly from trial.supermetal.io
Start the agent and open the dashboard at http://localhost:3000.
supermetal --serverEncryption passphrase
The agent prompts for a passphrase and uses it to encrypt connector credentials at rest. Enter the same passphrase each time you restart the agent.
The quickstart walks through creating your first connector.
In your VPC
For production, deploy the agent on prem or cloud prem, directly inside your VPC or data center. Data moves between your sources and targets without leaving your network boundary. A Helm chart for Kubernetes and a Terraform module for AWS, with container images on ECR or GHCR, are available on request.
In both deployments, the agent runs on dedicated compute with no public IP and keeps replication state on persistent storage, with an optional Ingress or load balancer exposing the dashboard and APIs. Both support any number of agents, isolated by workload type, SLA, or region.
- Kubernetes. The chart deploys the agent as a single replica StatefulSet on its own node, with a persistent volume for state.
- Terraform (AWS). The module provisions an ECS service on its own EC2 instance in a private subnet, with state on an encrypted EBS volume and optional VPC endpoint support.
Next steps
Last updated on