Skip to main content

Welcome to Monk

Welcome to Monk, the stack orchestration platform.

Monk lets you compose, deploy, and manage your entire stack, on your own infrastructure, with nearly zero DevOps overhead.

Think of Monk as a Kubernetes and Terraform rolled into one tool. Monk is a new orchestrator that lets you take control of both the application and provisioning layers in one place by (1) writing feature-packed YAML manifests, and (2) using the CLI to interact directly with your containers and cloud provider(s) of choice.

Download Monk and get started in ten minutes or less.

Key Features at a Glance#

  • Next-gen Manifests: Compose your application and provision workloads with composable and scriptable YAML manifests known as Monk Templates.
  • Ready-to-use Stack Components: Easily combine and customize containers or entire pre-composed stacks from the Monk Hub repository.
  • Easily Mix and Match Templates: Use our ready-made templates or modify them to suit your needs with our Monk Hub wizard.
  • Masterless P2P Clusters: An encrypted 0-config network connects all containers in Monk securely and transparently--even across clouds.
  • Multi-Cloud Support: Deploy on any combination of GCP, AWS, Azure, Digital Ocean, bare metal, or even single board computers.
  • Automatic Provisioning: Monk does the heavy lifting in your cloud accounts or bare metal servers so you can focus on development.
  • Automatic Security: Monk dynamically manages cloud firewalls and security groups. Security is on by default.
  • One CLI, Two Levels: Control containers and environment in one place. Monk's CLI talks directly to your cloud provider, and the built-in Engine can provision workloads without 3rd party services (e.g. GKE, EKS, AKS).
  • Orchestration on Your Terms: Monk only saves you time and sanity composing and orchestrating your stack; you bring your own cloud and CI/CD workflow.

Explore all features on the Features page.

Our Mission#

We're making infra stacks stupid-easy to build and manage. We've built everything from scratch, engine included, and don't rely on any 3rd party platforms except Docker.

Docs Overview#

These docs should have everything you need to get acquainted with Monk and start using it in minutes. Head out to the next page, Why Monk, to ease into the ecosystem, or dive right in:

If at any time you need help or want to share feedback, we'd love to hear from you! Find all our contacts and resources on the Support page to find our contacts, or join us directly on Discord.

The best way to experience what Monk has to offer is to dive in and try it. We put great care into making everything simple and efficient. You should be able to get some containers running in a cluster, on a cloud, within 10 minutes from reading this sentence. See for yourself โ†’

Experimental Features#

As it goes with any software, you might encounter some bugs, but the core functionality is stable. See the Features page to check which ones are stable and which ones are in the experimental stage.

important

We invite you to try everything, but remember that using the experimental features in production might not be a good idea at this point. Check back anytime to see which features are being promoted to stable.

Rate this page