Developer Abstractions

Developer Abstractions

Developer-Friendly

Kubernetes Abstractions

The application platform

for Kubernetes

Developer-Friendly

Kubernetes Abstractions

Deploy and scale applications without battling the intricacies of K8s and spending valuable time configuring low-level K8s resources repeatedly.

Deploy and scale applications without battling the intricacies of K8s and spending valuable time configuring low-level K8s resources repeatedly.

What is a capsule?

What is a capsule?

Run and scale

applications with ease

Run and scale

applications with ease

A Capsule is a single resource that encapsulates everything a developer needs for working with Applications and Micro-services. It’s designed so developers with any background can easily manage their own services.

A Capsule is a single resource that encapsulates everything a developer needs for working with Applications and Micro-services. It’s designed so developers with any background can easily manage their own services.

The Capsule-abstractions covers the features that developers

would expect, without exposing the cluster details.

The Capsule-abstractions covers the features that developers would expect, without exposing the cluster details.

The Capsule-abstractions covers the features that developers would expect, without exposing the cluster details.

Autoscaler

Autoscaler

Seamlessly enable vertical- and horizontal autoscaling with CPU- & Memory limits, number of replicas & avg. CPU utilisation Targets.

Seamlessly enable vertical- and horizontal autoscaling with CPU- & Memory limits, number of replicas & avg. CPU utilisation Targets.

Network Interfaces

Network Interfaces

Manage Private and Public Network Interfaces and let Rig automatically handle the rest.

Manage Private and Public Network Interfaces and let Rig automatically handle the rest.

Environment Variables

Environment Variables

Automate configuring the low-level Kubernetes resources on both container and pod-level.

Automate configuring the low-level Kubernetes resources on both container and pod-level.

Cron Jobs

Cron Jobs

Cron Jobs


Configure time-scheduled jobs, either directly or as HTTP calls to your Capsule.

Configure time-scheduled jobs, either directly or as HTTP calls to your Capsule.

Config Files

Config Files

Config Files


Our platform simplifies configs and their mounting. Don’t spend time changing low-level K8s resources.

Our platform simplifies configs and their mounting. Don’t spend time changing low-level K8s resources.

Cron Jobs

Configure time-scheduled jobs, either directly or as HTTP calls to your Capsule.

Config Files

Our platform simplifies configs and their mounting. Don’t spend time changing low-level K8s resources.

Easily configure resources and
manage access across applications

Easily configure resources and manage access across applications

Specification

Specification

Capsules are configured as CRDs in Kubernetes, and integrate seamlessly with existing toolchains. Capsules are materialized using native K8 resources such as Deployments and Services.

Capsules are configured as CRDs in Kubernetes, and integrate seamlessly with existing toolchains. Capsules are materialized using native K8 resources such as Deployments and Services.

RBAC

RBAC

Easily configure who can view and edit different properties of your Capsules. Organizations can be expressed through ownership and access control directly in the Dashboard.

Easily configure who can view and edit different properties of your Capsules. Organizations can be expressed through ownership and access control directly in the Dashboard.

Get started with Rig and elevate the developer experience

and productivity across your engineering team

Get started with Rig and elevate the developer experience

and productivity across your engineering team

Get started with Rig and elevate the developer experience and productivity across your engineering team

Get started with Rig and elevate the developer experience and productivity across your engineering team