Kratix

A Framework for Building Platforms.

Visit Website →

Overview

Kratix is an open-source project that provides a framework for platform teams to build their own internal platforms using Kubernetes. It allows you to define 'Promises' (a contract for a resource or capability) and expose them to developers. Developers can then request instances of these Promises, and Kratix handles the underlying orchestration. It is designed to be a flexible, API-driven foundation for platform engineering.

✨ Key Features

  • Promise-based Framework (Define your own APIs)
  • Multi-cluster Resource Delivery
  • Built on Kubernetes CRDs
  • Open Source (CNCF Sandbox Project)
  • Language and Infrastructure Agnostic

🎯 Key Differentiators

  • Promise-based framework for defining platform capabilities
  • Focus on being a foundational layer, not a complete UI
  • Lightweight and Kubernetes-native

Unique Value: Kratix provides a flexible, powerful, and open-source foundation for platform teams to build a truly custom, API-driven internal platform on Kubernetes.

🎯 Use Cases (4)

Building a custom Internal Developer Platform Creating custom platform APIs for developers Standardizing resource provisioning across teams Enabling multi-cluster application delivery

✅ Best For

  • Defining a 'Database' promise that developers can request without knowing the underlying implementation
  • Building a GitOps-powered platform on top of Kubernetes

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Teams looking for a pre-built UI or developer portal
  • Organizations not comfortable with a Kubernetes-native, API-driven approach

🏆 Alternatives

Crossplane Backstage Humanitec

Unlike Backstage, Kratix is not a portal; it's the API-driven engine that a portal could be built on top of. Compared to Crossplane, it focuses more on defining composite, user-facing 'Promises' rather than just managing individual cloud resources.

💻 Platforms

Self-Hosted API

✅ Offline Mode Available

🔌 Integrations

Kubernetes ArgoCD Crossplane Flux

🛟 Support Options

  • ✓ Live Chat
  • ✓ Dedicated Support (N/A tier)

🔒 Compliance & Security

✓ N/A (Self-hosted)

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Open source, self-hosted

Visit Kratix Website →