Introducing Substrate Agents for Kubernetes optimizationLearn more

Deployments

Deploy with confidence, every time

Template-based deployments, Git integration, container registry connections, and real-time status tracking. From code to production in minutes.

Deployment Workflow

From code to production in four steps

Substrate streamlines the entire deployment pipeline into a repeatable, auditable workflow that any team member can execute with confidence.

STEP 01

Connect Git

Link your GitHub or GitLab repositories with OAuth. Substrate discovers branches and tracks changes automatically.

STEP 02

Build Image

Pull container images from Docker Hub, ECR, GCR, ACR, or any private registry with authenticated access.

STEP 03

Deploy Template

Select a deployment template, fill in variables, and deploy to any connected cluster with a single click.

STEP 04

Monitor

Watch your deployment roll out in real-time with live replica status, readiness checks, and event streams.

GitHub

acme-corp · 24 repositories

Connected

GitLab

acme-corp · 12 repositories

Connected

Self-Hosted

git.internal.acme.com · 8 repositories

Setup

Git Integration

Connect your repositories

Link your source code repositories with a single OAuth flow. Substrate integrates natively with GitHub and GitLab, and supports self-hosted Git servers for teams with private infrastructure. Set up webhook-triggered deployments to automate your entire delivery pipeline.

  • GitHub and GitLab OAuth integration
  • Repository browsing and branch selection
  • Self-hosted Git server support
  • Webhook-triggered deployments

Container Registries

Pull from any registry

Substrate connects to all major container registries out of the box. Store credentials securely, test connections before deploying, and pull images from any OCI-compliant registry with full authentication support.

  • Docker Hub, ECR, GCR, ACR support
  • Private registry credentials management
  • Image pull authentication and validation
  • Registry connection testing before deploy

Docker Hub

Public and private image repositories

Amazon ECR

AWS Elastic Container Registry integration

Google GCR

Google Container Registry and Artifact Registry

Azure ACR

Azure Container Registry with managed identity

Private Registry

Any OCI-compliant private registry

Deployment Templates

Reusable templates for consistent deployments

Define your deployment configurations once and reuse them across environments, clusters, and teams. Templates bring Infrastructure as Code simplicity to Kubernetes deployments.

Create Templates

Define reusable deployment configurations with YAML templates. Parameterize image tags, replica counts, resource limits, and environment variables.

Deploy with Variables

Inject variables at deploy time for environment-specific configurations. Support for string, number, boolean, and secret variable types.

Organization Scoping

Share templates across your organization or restrict them to specific projects. Centralize infrastructure patterns for consistency.

Version Control

Track template changes over time. Roll back to previous versions if a deployment configuration needs to be reverted.

Real-Time Tracking

Watch deployments roll out in real-time

Substrate uses WebSocket-powered live updates to show you exactly what is happening during every deployment. Track replica readiness, container startup, health checks, and rollout progress without refreshing the page.

If something goes wrong, you will know immediately. Substrate surfaces deployment errors, crash loops, and image pull failures the moment they happen, so you can take corrective action before users are affected.

api-service v2.4.1
Deployed

Image pulled

14:32:01

acme/api-service:v2.4.1

Pods scheduled

14:32:03

3/3 replicas scheduled

Containers started

14:32:08

All containers running

Health checks passed

14:32:15

Readiness probe: HTTP 200

Rollout complete

14:32:18

3/3 replicas available

Start deploying today

Connect your Git repositories and container registries, create a deployment template, and ship to production in minutes.

Start free