Kel Documentation

Everything you need to know about Kel.

What is Kel?

Kel is an open source Platform as a Service (PaaS) from Eldarion, Inc. that makes
it easy to manage web application deployment and hosting through the entire
lifecycle from development through testing to production. It adds components and
tools on top of Kubernetes that help developers manage their application
infrastructure. Kel builds on 7+ years experience running one of the leading
Python and Django PaaSes.

Getting Started

Kel is divided into two parts. We call them layers.

Layer 0 defines the underlying Kubernetes cluster. Kel provides tooling for
provisioning this layer. Presently, Layer 0 is very opinionated, but over time
we hope to gather interest of the community enabling it to run on other
configurations.

Layer 1 are the components built to run on any Kubernetes cluster. The
result of these components working together enable developers to define a workflow
around managing the operations of their site.

Development

Kel is developed on Github under the kelproject
organization. PRs and issues can be created against any repository. To learn
more about our development process, please follow to the following sections.