Show HN: Infra Lang – Compile a Single DSL to K8s, Compose, Helm and Terraform
Infra Lang is an open-source Python DSL that compiles a single .infra file into Kubernetes YAML, Docker Compose, Terraform HCL, and Helm Charts.
A developer going by the handle Tuvi posted to Hacker News on August 26, 2026, announcing the release of Infra Lang, an open-source infrastructure-as-code domain-specific language that compiles a single .infra file into multiple infrastructure formats simultaneously.
Per the Hacker News submission, the tool is written in Python and targets four output formats: Kubernetes YAML, Docker Compose, Terraform HCL, and Helm Charts. The core premise is that a developer authors one file and the compiler produces whichever target format a given deployment environment requires, rather than maintaining separate configuration files for each platform.
Infra Lang is described by its author as open-source, though the submission does not name a license, a repository host, or a version number. No funding, team size, or company affiliation is mentioned in the source — the project appears to be a solo effort by Tuvi, with no additional contributors cited at the time of posting.
The tool addresses a well-recognized friction point in platform engineering: the proliferation of overlapping but incompatible configuration formats across the modern infrastructure stack. Teams running workloads on Kubernetes often also maintain Docker Compose files for local development, Helm charts for package distribution, and Terraform for cloud resource provisioning. Keeping those in sync is a manual and error-prone process, which Infra Lang aims to eliminate through a single-source-of-truth model.
The Hacker News post had received 2 points and no comments at the time of publication. Tuvi did not indicate a roadmap, additional target outputs, or plans for community governance in the submission text.
No comments yet — start the thread.