Streamlined Kubernetes Development

Simple app development & deployment - into any Kubernetes cluster.

Draft makes it easy to build applications that run on Kubernetes. Draft targets the "inner loop" of a developer's workflow: as they hack on code, but before code is committed to version control.

  • draft create to containerize your app based on Draft packs.
  • draft up to deploy your application to a Kubernetes dev sandbox, accessible via a public URL.
  • Use a local editor to modify the application, with changes deployed to Kubernetes in seconds.
CLI Tool

Simplified Development

Using two simple commands, developers can now begin hacking on container-based applications without requiring Docker or even installing Kubernetes themselves.

This is Draft's goal; to empower teams to be able to develop on top of Kubernetes - without adding complexity to their workflow.

Language Support

Draft detects which language your app is written in, and then uses packs to generate a Dockerfile and Helm Chart with the best practices for that language.

Currently, Draft comes with support for 8 language packs built-in: .NET, GO, NODE, PHP, JAVA (Maven, Gradle), PYTHON & RUBY.

Language Packs