Write infrastructure once in .isor, deploy to 13+ targets
Docker, Kubernetes, Terraform, AWS, Azure, GCP, Ansible, Helm, and moreβall from a single declarative source.
version: "1.0"
variables:
$env: "production"
services:
api:
image: "nginx:1.25"
@if $env == "production":
replicas: 5
@else:
replicas: 1
Compile to any target
Stop rewriting infrastructure for every platform
One .isor file compiles to Docker, Kubernetes, Terraform, AWS, Azure, GCP, Ansible, Helm, CloudFormation, and more.
Migrate between clouds or orchestrators without rewriting infrastructure. Switch from Docker to K8s in seconds.
Familiar YAML with variables, conditionals, loops, and functions. Easy to learn, powerful to use.
Complete type checking, validation, and error reporting. Battle-tested compiler with 100% YAML compatibility.
Truly open-source. Use freely in commercial projects with patent protection and no restrictions.
89% of enterprises use multi-cloud. Isorion makes it easy with portable infrastructure code.
Compile to any platform from one source
Free Community Edition: Docker, Kubernetes, YAML, Ansible + HubOrion
Pro Edition: Terraform, Cloud providers (AWS, Azure, GCP), Helm, and more
go install github.com/isorion-lang/isorion/cmd/isorion@latest
isorion fusion my-app.isor
isorion fusion app.isor --target kubernetes
kubectl apply -f output/
Open-source and built for the future