Examples

This section provides ready-to-use manifest examples for deploying infrastructure with OpenMCF. Each example is a complete, valid manifest that you can copy, customize, and deploy.

How to Use These Examples

Every example follows the same workflow:

  1. Copy the manifest YAML into a file (e.g., my-resource.yaml)
  2. Customize the fields for your environment — resource names, regions, credentials, and configuration values
  3. Set provisioner labels — choose pulumi or tofu as your provisioner and configure the corresponding state backend labels
  4. Deploy with the OpenMCF CLI:
# Preview what will be created
openmcf plan -f my-resource.yaml

# Deploy the resource
openmcf apply -f my-resource.yaml

In This Section

  • Manifest Gallery — Curated manifest examples organized by cloud provider, covering storage, databases, networking, Kubernetes clusters, and workloads
  • Tutorials — Guided walkthroughs that take you step-by-step through deploying and managing resources
  • Catalog — Complete reference for all 360+ deployment components with full field documentation
  • Manifests Guide — How to write and structure OpenMCF manifests
  • CLI Reference — All commands and flags for the OpenMCF CLI

Next article

Manifest Gallery

Manifest Gallery Copy-paste-ready manifests for deploying infrastructure with OpenMCF. Every example on this page has been verified against the component's Protocol Buffer schema — field names, nesting, value types, and enum values are accurate. How to Use These Manifests Copy the YAML into a file (e.g., my-resource.yaml) Replace placeholder values (my-org, my-project, subnet IDs, credentials, etc.) with your actual values Adjust the provisioner labels for your IaC engine and state backend Run...
Read next article