kratix

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

README

Kratix

Kratix

κρατήστε μια υπόσχεση | kratíste mia ypóschesi | Keep a promise

What is Kratix?

Kratix is a framework that enables co-creation of capabilities by providing a clear contract between application and platform teams through the definition and creation of “Promises”. Using the GitOps workflow and Kubernetes-native constructs, Kratix provides a flexible solution to empower your platform team to curate an API-driven, bespoke platform that can easily be kept secure and up-to-date, as well as evolving as business needs change.

Promises:

  • provide the right abstractions to make your developers as productive, efficient, and secure as possible. Any capability can be encoded and delivered via a Promise, and once “Promised” the capability is available on-demand, at scale, across the organisation.
  • codify the contract between platform teams and application teams for the delivery of a specific service, e.g. a database, an identity service, a supply chain, or a complete development pipeline of patterns and tools.
  • can be shared and reused between platforms, teams, business units, even other organisations.
  • are easy to build, deploy, and update. Bespoke business logic can be added to each Promise’s pipeline.
  • can create “Workloads”, which are deployed, via the GitOps Toolkit, across fleets of Kubernetes clusters.

A Promise is comprised of three elements:

  • Custom Resource Definition: input from an app team to create instances of a capability.
  • Worker Cluster Resources: dependencies necessary for any created Workloads.
  • Request Pipeline: business logic required when an instance of a capability is requested.
Contents

Work with Kratix's originators, Syntasso, to deliver your organisation's Platform-as-a-Product.

Give feedback on Kratix

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
hack
work-creator

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳