Ecosystem Composition Pack

1 min read

Your platform already runs ArgoCD, cert-manager, Prometheus Operator, and Crossplane. This pack shows how to wrap each one with an Orkestra abstraction layer — internal CRDs your team already knows, backed by the ecosystem tools they use today.

Orkestra does not replace these tools. It reduces the interface to what your team actually needs to express.

ork init --pack ecosystem-composition

The examples

DirectoryWraps
00-argocdApp → ArgoCD Application
01-cert-managerSecurityConfig → cert-manager Certificate
02-prometheusMonitoringConfigServiceMonitor + PrometheusRule
03-crossplaneInfra → Crossplane Composite Claim
04-platform-stackAll four in one Komposer, gateway admission + deletion protection
05-all-in-oneOne PlatformResource CRD, workloadType discriminator

What you get from every example

  • Admission rules on the internal CRD — enforced before the ecosystem tool sees the request
  • Status propagation back from the ecosystem resource to the internal CR
  • Deletion protection — no accidental cascade
  • A simulate proof and a full e2e that installs the real ecosystem tool and verifies the downstream resource was created

Ecosystem Guide — concept per tool, e2e story, platform-stack composition