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.
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.
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.