The
platform engineering toolkit
for Kubernetes
Koreo is a new approach to Kubernetes configuration management and resource orchestration empowering developers through programmable workflows and structured data
Get StartedLearn More
Programmable workflows
Define complex, multi-step processes that react to events and manage the lifecycle of your Kubernetes resources. Koreo workflows enable automation of everything from simple deployments to entire cloud environments. It's like programming—or choreographing—Kubernetes controllers.
Structured configuration management
Manage Kubernetes configurations the way they were intended—as structured data, not just templated strings. This allows you to easily validate, transform, and combine configurations from multiple sources in a manageable and scalable way.
Dynamic resource materialization
Inject values from a config file or overlay partial definitions to build up a complete resource view. Combine configurations from different sources like security, compliance, and SRE, and even apply custom logic, to give developers a golden path for provisioning applications, resources, or anything Kubernetes manages.
Configuration as functions
Inspired by functional programming principles, Koreo lets you decompose configuration into functions. These functions act as reusable building blocks to encapsulate common tasks and logic within your Koreo workflows. This promotes modularity, reduces duplication, and makes workflows easier to maintain and evolve.
Declarative operator model
Define your desired state through workflows and functions, and Koreo will automatically reconcile the actual state to match. This declarative approach simplifies management and ensures consistency across your infrastructure.
First-class testing and tooling
Actually treat configuration as code with Koreo's built-in testing framework and developer tooling. Write unit tests for individual functions and entire workflows to catch errors early and prevent unexpected behavior. Koreo's IDE integration gives you real-time feedback, autocomplete, and introspection.
Powerful configuration management
with flexible resource orchestrationKoreo is a platform engineering toolkit that introduces a new approach to configuration management and resource orchestration in Kubernetes. It builds upon the best aspects of tools like Helm, Kustomize, Argo, and Crossplane while addressing some of their limitations.
It serves as a meta-controller programming language and runtime that allows you to compose off-the-shelf operators into cohesive platforms by orchestrating Kubernetes controllers. Through powerful primitives, Koreo enables DevOps and platform engineers to create dynamic workflows that automate everything from simple deployments to entire internal developer platforms. Its layered configuration management enables teams like security, compliance, or SRE to enforce consistent standards and practices for resources within your organization.

Workflows and functions
provide composable primitives for building platformsKoreo empowers you to build complex Kubernetes platforms using composable workflows and functions, drawing inspiration from functional programming principles. Workflows act as blueprints for platform operations, defining the steps for tasks like application deployments or infrastructure provisioning. Functions are the individual building blocks within these workflows, encapsulating specific logic for data transformation, API interaction, or resource creation. And with built-in testing, you can validate configuration and catch errors early in the development process.
The true power of Koreo lies in its ability to program these workflows. Incorporate conditional logic, loops, and error handling to create dynamic platform operations. Automate complex processes, enforce policies, and build self-service platforms for your development teams.

Dynamic resource materialization
for configuration that's more than just templatingCompose Kubernetes resources that align with organizational standards and policies using configuration layers and pluggable logic. Provide developers with high-level platform abstractions, allowing them to focus on product development rather than infrastructure complexity. With Koreo, you can combine base templates, overlays, and custom functions to materialize resources. Pull configurations from different sources, apply business logic, and enforce consistency across environments.
With Koreo's tooling and first-class testing support, working with Kubernetes configuration feels more like actual programming—because it is.

Automate. Abstract. Orchestrate.
Koreo use cases and solutionsInternal Developer Platform
Build custom IDPs that abstract cloud complexity, enforce governance, and empower developers with self-service capabilities.
Automated Infrastructure
Automate the creation of entire development, testing, and production environments, including networking, security, and compute resources.
Unified Control Plane
Implement control planes to manage infrastructure and application deployments across cloud platforms or on premises.
Developer Abstractions
Build powerful, high-level abstractions that allow developers to focus on product development rather than infrastructure complexity.
Multi-Cloud IaC
Combine operators like ACK, Config Connector, and ASO to manage resources across multiple cloud providers and platforms through Infrastructure as Code.
Operator Composition
Build custom operators, manage complex multi-step processes within an operator, and compose off-the-shelf operators into cohesive platforms.
Deployment Orchestration
Orchestrate application deployments with automated canary releases, blue/green deployments, and rollouts with complex dependencies or steps.
Policy as Code
Define and enforce organizational policies through code to ensure compliance and consistency in a declarative, testable way.
The team behind Koreo
with over a decade of platform engineering expertiseReal Kinetic has spent years helping organizations—from startups to Fortune 500s—implement platform engineering to accelerate product delivery, improve efficiency, and reduce complexity. Before that, the team played a key role in building the internal platform for Workiva, an early cloud-native SaaS company, enabling its growth from startup to IPO.
Koreo distills this experience into a powerful toolkit for building internal developer platforms in a fraction of the time. It also powers Konfigurate, our pre-configured platform that allows startups and scaleups to focus on product development, not undifferentiated work.
