Introduction to Helmless¶
What is Helmless?¶
Helmless is a workflow and collection of tools that lets you deploy serverless containers using Helm's familiar templating system - without the complexity of Kubernetes or Terraform. It's designed for teams who want:
- Simple and streamlined container configuration using Helm's familiar
values.yaml
- Fast deployment cycles without infrastructure bottlenecks
- Flexible integration into existing CI/CD pipelines
- A GitOps-friendly workflow
How Does it Work?¶
At its core, Helmless:
- Takes your container configuration as a Helm values file
- Templates it into your cloud provider's native specification using a Helm(less) chart
- Deploys it using the provider's CLI
Your simple values.yaml
name: my-helmless-service
image: us-docker.pkg.dev/cloudrun/container/hello:latest
env:
API_KEY: secret
graph LR
A[values.yaml] --> B[CI/CD Pipeline]
subgraph B[CI/CD Pipeline]
direction LR
B1[Template
Helmless Chart] --> B2[Deploy using
Cloud Provider CLI]
end
B --> D[Serverless
Container]
Getting Started¶
Ready to try Helmless? Choose your path:
-
5min Quick Start
Learn how to deploy your first Google Cloud Run Service in 5 minutes
-
What is Helmless?
Learn more about Helmless and how it works
-
Examples
See real-world implementations of Helmless
-
Core Concepts
Dive deeper into how Helmless works