Container and Kubernetes Ready ​
The Pipeline Framework (TPF) generates standard Quarkus service runtimes that fit container and Kubernetes deployments, while still giving teams a practical path from one deployable to split layouts later.
See the Runtime Layouts guide for the packaging details: choosing a monolith-style runtime does not automatically remove per-step service modules because build topology and runtime layout are separate decisions.
At a Glance ​
Use This When ​
- You need speed now but know service ownership and deployment splits will evolve.
- Team ownership is outgrowing a single deployable unit.
- You want normal container or Kubernetes operations without giving up a later path to split runtimes.
- Architecture discussions are stalling delivery.
TPF separates runtime layout from build topology. Runtime layout is the logical shape of the running system: where the orchestrator, functions, and side effects live. Build topology is the Maven and container structure that physically produces deployables. Changing the runtime layout changes generated placement and calls; it does not automatically rewrite Maven modules.