Project reference ↗

Azure Draft helps developers create the files needed to package and deploy an application, such as a Dockerfile, Kubernetes configuration and a build-and-deploy workflow. It is useful when starting a project and you want a reviewed starting point instead of writing every deployment artifact from scratch. Generated files still need adjustment for the application's ports, dependencies and permissions. The current commands differ from the older interactive workflow described in the historical entry.

Deployment and operating notes

The Azure Draft README now describes generating Dockerfiles, Helm charts, Kustomize configuration, Kubernetes manifests and GitHub Actions workflows. Its documented commands include create, setup-gh, generate-workflow, update, validate and info. The recovered draft up workflow belongs to an earlier generation and should not be assumed to exist in the current binary.

Use Draft as a starting point for reviewed project files, not as proof that the resulting application is production-ready. Inspect generated base images, ports, probes, resource settings and deployment permissions before committing them. For cloud workflow generation, verify the intended subscription, cluster and OIDC trust scope; generated automation can create an ongoing deployment path. Prefer dry-run output while comparing an existing project with new templates, and keep generated changes in version control. Test the container locally and the deployment in an isolated namespace. Retain the previous manifests for rollback, and treat application persistence or database migration as a separate concern from artifact generation.

Historical upstream link check · 2026-10-09

The recorded upstream address responded successfully (HTTP 200) on 2026-10-09. GitHub does not mark Azure/draft archived or disabled; this does not establish active maintenance, support or compatibility. Link availability does not certify the historical installation instructions or current security support.

Source for this check ↗

Website availability is separate from project, chart and image support. Use the current guidance and primary sources on this page to assess the distribution.

The original record

Historical Kubedex content

Preserved for context. Commands, versions, prices and results below reflect the original research.

Draft makes it easier for developers to build applications that run on Kubernetes by doing two main things:

  1. The  draft create command gives developers the artifacts they need to build and run their applications in Kubernetes
  2. The  draft up command builds the container image for an application and deploys it to Kubernetes

Draft targets the “inner loop” of a developer’s workflow: as they hack on code, but before code is committed to version control.

Demo

Historical illustration unavailable: asciicast

Sources & further reading

  1. Current Azure Draft commands and dry run
  2. Recovered historical source (Common Crawl index)

Spotted something that needs another look?

Help improve this page →