Infrastructure deployment without the wait
Your developers wait days for infrastructure. Your ops team is the bottleneck. Every cloud has different tools, different workflows, different nightmares.
InfraHub lets you deploy any cloud resource — from a Postgres database to an entire Kubernetes cluster — in minutes. One workflow. Any provider.
planton cli
350+
Resource Types
17
Cloud Providers
< 3 min
Average Deploy
0
Vendor Lock-in
Cloud Resources
350+resource types across every major provider. Each one is a typed, validated YAML manifest — not a bash script and a prayer.
Typed specs per provider with CEL validation — catch errors before deployment
Creation wizard with live provider data and preset configurations
Every change creates an auditable stack job with full diff views
Version history with commit messages for every resource modification
Resource Manifest
apiVersion: gcp.openmcf.org/v1 kind: GcpCloudSqlInstance metadata: name: my-postgres spec: gcpProjectId: my-project databaseVersion: POSTGRES_15 tier: db-f1-micro region: us-central1 highAvailability: true
From template to deployment
Infra Charts template your infrastructure patterns. Parameterize once, deploy across every environment.
Chart Template
Parameterized YAML
Values
Per-environment config
Render
Resolved resources
DAG Pipeline
Dependency ordering
Deployed
Running infrastructure
Chart Template
Parameterized YAML
Values
Per-environment config
Render
Resolved resources
DAG Pipeline
Dependency ordering
Deployed
Running infrastructure
Infra Chart
apiVersion: infra-hub.planton.ai/v1
kind: InfraChart
metadata:
name: AWS Microservices Backend
spec:
selector:
kind: platform
description: VPC, ALB, ECS Fargate, Aurora PostgreSQL, ElastiCache Redis, and SQS.Jinjava Templating
Use {{ values.x }} placeholders and {% if %} conditionals. valueFrom references wire cross-resource dependencies.
Dependency-Aware DAG
VPC first, then subnets, then the database. Resources deploy in the right sequence automatically.
Community Charts
Public charts in the infra-charts repository. Fork, customize, or contribute your own.
Immutable Projects
Render once into an Infra Project for versioned, reproducible deployments.
Built for teams that ship fast
Every tool you need to manage infrastructure at scale — from execution tracking to multi-provisioner support.
Stack Jobs
Every infrastructure change is a tracked, auditable execution. Preview before you apply. Full diffs. Commit messages. Version history.
⏳ Previewing changes...
~ gcp:sql:DatabaseInstance (update)
+ availabilityType: "REGIONAL"
✓ Preview complete. 1 resource.
✓ Update complete in 2m 34s.Presets
Start from battle-tested configurations, not blank YAML files. Community and org presets for every resource type.
Multi-Provisioner
Choose Pulumi or Terraform. Same workflow, same API. Bring your own modules or use OpenMCF's.
Pulumi
Go, TS, Python
or
Terraform
HCL, OpenTofu
Every change is tracked. Every change is auditable.
Watch infrastructure changes in real time. Preview before you apply. Full diffs. Commit messages.
planton stack-job watch
Preview Before Apply
See exactly what will change before any resource is modified. Full resource diffs with add, update, and delete operations.
Per-Resource Locking
Concurrent modifications are prevented at the resource level. No conflicting deployments, no state corruption.
Preflight Checks
Credentials, state backend access, and provider connectivity are validated before any execution begins.