Open Source Infrastructure Platform

The infrastructure layer
for cloud-native teams

Configure multi-cloud Kubernetes infrastructure visually. Deploy from the terminal. Zero credentials stored.

$ brew install grape
Provider:
1
2
3
4
5
6
7
grape config create
 
┌ Network ──────────────────────────┐
│ ☑ Create new VPC │
│ CIDR: 10.0.0.0/16 │
│ ☑ Single NAT Gateway │
└──────────────────────────────────┘
Output
✓ aws_vpc.main 10.0.0.0/16
✓ aws_subnet.public_a 10.0.1.0/24
✓ aws_subnet.public_b 10.0.2.0/24
✓ aws_subnet.private_a 10.0.10.0/24
✓ aws_nat_gateway.main elastic IP
 
5 resources to create
AWSAWS
GCPGCP
AzureAzure
GitHub
GitLabGitLab
BitbucketBitbucket
PrometheusPrometheus
GrafanaGrafana
DatadogDatadog
CloudflareCloudflare
VaultVault
Docker HubDocker Hub
AWSAWS
GCPGCP
AzureAzure
GitHub
GitLabGitLab
BitbucketBitbucket
PrometheusPrometheus
GrafanaGrafana
DatadogDatadog
CloudflareCloudflare
VaultVault
Docker HubDocker Hub

3

Cloud Providers

11

Infrastructure Sections

16

CLI Commands

12

Resource Types

Everything you need to ship infrastructure

Trellis gives you a visual configuration form and a CLI that share the same state. Design in the browser, execute from the terminal, reconcile with GitOps.

Visual Configuration

11-section guided form with real-time cost estimation. Network, cluster, databases, caches, messaging, DNS, secrets, and more.

Zero-Credential Security

Cross-account IAM roles, Workload Identity Federation, federated identity — no static keys ever stored.

GitOps by Default

ArgoCD bootstrapped automatically on every cluster. Git is the audit trail. Plan-review-apply for every change.

1
2
3
4
5
6
7
8
9
10
11
12
$ grape config create
 
Step 1/6: Vineyard & Basics
Vineyard: production
Name: api-backend
Environment: production
Region: eu-west-1
 
Step 2/6: Platform
Kubernetes: 1.31
Instance: m5.large
Nodes: min 2, max 10
Output
✓ Configuration validated
 
Vineyard: production
Project: api-backend
Provider: AWS (eu-west-1)
 
Components:
VPC, EKS, Aurora, ElastiCache,
Route53, Secrets Manager, ECR
 
Estimated: $847.23/mo
AWSGCPAzure

The Trellis Ecosystem

Four components that work together — a web dashboard, a CLI, documentation, and GitOps reconciliation.

Trellis

Visual web control plane for infrastructure configuration, real-time job monitoring, and cost estimation across AWS, GCP, and Azure.

Open Dashboard

Grape CLI

Interactive terminal with TUI wizards for infrastructure design, provisioning, and teardown. Headless worker mode for CI/CD.

brew install grape

Vintner

Complete documentation — CLI reference, platform guides, architecture overview, and API documentation.

Read the Docs

ArgoCD

Bootstrapped

GitOps reconciler installed automatically on every cluster. Git as source of truth with automatic drift detection.

Learn More
“Trellis replaces weeks of Terraform boilerplate with a 20-minute visual workflow — across AWS, GCP, and Azure.”
BB

Borislav Borisov

Creator of Trellis

Start building in minutes

$ brew install grape

Production EKS

Full AWS stack: VPC, EKS with Karpenter, Aurora PostgreSQL, ElastiCache, ArgoCD.

Get Started

GKE + Cloud SQL

Google Cloud: GKE Autopilot, Cloud SQL, Memorystore, Cloud DNS.

Get Started

AKS + Azure Database

Azure stack: AKS, Azure Database for PostgreSQL, Azure Cache, Key Vault.

Get Started