Introducing Forge. With Forge, you:
- Define your application in a
service.yaml file. This file specifies all of your application dependencies, as well as any runtime configuration for your services.
forge deploy which will create and run all your services in Kubernetes.
(If you've used Docker Compose, think of Forge as Kubernetes-native Docker Compose.)
- Develop/test in your own isolated environment Deploy your service(s) the same way, every time, into minikube or any other Kubernetes cluster.
- Kubernetes-native Forge uses standard Kubernetes manifest files, so you can use any Kubernetes feature. (Or, use optional Jinja2 templating.)
- Works with 1 service, or 1000 services The Forge model supports organizations with a handful of dependent services, or 1000s of services.
- Build, deploy, and test your service without committing Stop waiting on your CD pipeline to test a small change. Just do this all locally.
- Zero infrastructure required Forge runs locally, anywhere. It integrates with your CI system, or just runs on your laptop.