Skip to content

v0.1.0 — First compositions

Latest

Choose a tag to compare

@antoyavin antoyavin released this 23 Sep 17:32

First public release of the IdPlatformKit Orchestrator: a Crossplane v2 composition library, runnable locally on kind in one command.

What's included

  • Tenant composition: namespace baseline (ResourceQuota, LimitRange, owner-group RBAC, default-deny NetworkPolicy) with an optional, genuinely isolated OpenBao namespace per tenant (KV mount, policy, Kubernetes auth role).
  • PostgresDatabase composition: logical database + role on a shared Postgres server, connection details delivered as a Secret.
  • Local environment: make local-up bootstraps kind, Crossplane v2.4, providers, functions and shared backing services.
  • End-to-end CI on kind for both compositions.

Known limitations

Backing services run in dev mode (single replica, fixed credentials): reference implementation, not production-ready. The GitOps flow (ArgoCD + instances repo) is next on the roadmap.

Next

See the roadmap issues.