FORGE

DEFINE AND DEPLOY SERVICES FROM GIT. BUILD AND RUN IMMUTABLE SERVICES.

Why organizations use Forge

Kubernetes & Docker

Forge uses your Kubernetes manifest and Dockerfile -- so it's easy to use and learn.

Templates & Profiles

Dynamically configure your Kubernetes manifests with Jinja2 templates.

Dependencies

Define service dependencies, so you can deploy a multi-service application with one command.

Canary Deploys

Native integration with Ambassador lets you easily do canary deployments.

Zero Infrastructure

Forge is a single binary that runs anywhere: in your CI system, on your laptop, or anywhere else.

How it works


Forge builds services based on Docker and Kubernetes. With Forge, a user specifies the deployment configuration for a service in a YAML file. Forge uses this metadata along with the source code to build a Docker image and the necessary Kubernetes deployment data to create a runnable service. For more information, see how Forge works.

Getting Started



Ready to get started?

Get Started