Skip to main content

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
Koreo Configuration Management

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 orchestration

Koreo 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.

Powerful configuration management

Workflows and functions

provide composable primitives for building platforms

Koreo 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.

aws-env.koreo

Dynamic resource materialization

for configuration that's more than just templating

Compose 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.

Dynamic resource materialization

Automate. Abstract. Orchestrate.

Koreo use cases and solutions
  • Internal 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 expertise

Real 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.

The team behind Koreo