Community Projects

We are committed to making Kubernetes more accessible to all developers by sponsoring new open source efforts to help improve the overall experience, and manage the cost and complexity of operating Kubernetes clusters in production.

Recover your Kubernetes cluster in the case of
hidden link to make box link work

Deploy and manage Envoy as an incoming load balancer for Kubernetes services hidden link to make box link work

Manage multi-cluster ingress across Kubernetes and OpenStack hidden link to make box link work

Understand your Kubernetes cluster and ensure proper configuration hidden link to make box link work

Streamline how you write and deploy Kubernetes configurations hidden link to make box link work

Sonobuoy Scanner

Diagnostic tool for running Kubernetes conformance tests


heptio ark

Heptio Ark helps manage disaster recovery for your Kubernetes cluster resources and persistent volumes. It provides a simple, configurable, and operationally robust way to back up and restore your applications and persistent volumes from a series of checkpoints.

Disaster recovery

Reduce time to recover in the case of infrastructure loss, data corruption, and/or services outages.

Cluster portability

Easily migrate Kubernetes resources from one cluster to another.

Dev and test environment setup

Easily replicate your production environment to create development and testing environments.


Heptio Contour is an ingress controller for Kubernetes that provides a modern way to direct internet traffic into a cluster using the Envoy project. Envoy is an open source edge and service proxy built by Lyft that has surged in popularity due to its high performance, robustness, and flexibility.

Built for Kubernetes

Quickly deploy and integrate Envoy with an ingress controller custom-built for Kubernetes.

Dynamic reconfiguration

Dynamically updates Envoy configurations as the ingress and underlying elements change, without having to restart the load balancer.

Proven at scale and reliable

Easily integrate Envoy, the high performance and robust proxy built for dynamic environments, into your Kubernetes cluster.

Gimbal is an open source project that routes internet traffic to multiple Kubernetes clusters and traditional infrastructure technologies including OpenStack. Gimbal provides a scalable, multi-team, and API-driven ingress load balancer leveraging Heptio Contour to manage Envoy for multi-cluster use-cases.

Cloud Native first; legacy friendly

Create a unified traffic tier that can span new and old back-end systems.

Multi-cloud ready

An alternative to cloud provided load balancers to ensure that workloads are fully decoupled from the infrastructure they run on.

Cost Effectiveness

Software solution that runs on commodity hardware and serves the same function as much more expensive hardware solutions.



Heptio Sonobuoy makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests in an accessible and non-destructive manner. Its diagnostics provide a customizable, extendable, and cluster-agnostic way to generate clear, informative reports about your cluster, regardless of your deployment details.

Conformance testing

Ensure that a cluster is properly configured and that its behavior conforms to official Kubernetes specifications.

Workload debugging

Easily generate diagnostics for troublesome workloads that are difficult to debug.

Custom data collection

Collect custom metrics as part of a report, via extensible plugins.


Sonobuoy Scanner


Heptio Sonobuoy Viewer brings Sonobuoy to life. It eases the process of running Sonobuoy and provides a user interface to view conformance test results and drill down into the specific tests that failed.

Install Sonobuoy in your cluster

Easily generate and apply the required YAML to install Sonobuoy in your cluster.

View conformance test results

View test results to ensure that a cluster is properly configured and that its behavior conforms to official Kubernetes specifications.

Understand failures and troubleshoot

If tests fail, examine the logs, troubleshoot, and re-run Sonobuoy to ensure your cluster is properly configured.


ksonnet is a CLI-supported framework for reusable, extensible Kubernetes configurations. Built on the JSON templating language Jsonnet, ksonnet simplifies defining an application configuration, updating the configuration over time, and specializing it for different clusters and environments.

Predefined prototypes

Save time with out-of-the-box, app-specific Kubernetes configurations with sensible defaults.

Customizable & scalable

Customize prototypes to meet your needs, and scale your application with a flexible framework.

Portable & shareable

Port your application across environments, and collaborate across your team with clear version control.

Heptio Authenticator enables developers to use AWS IAM credentials to authenticate to a Kubernetes cluster. Heptio will be co-developing this project with Amazon.

Heptio Labs

Open source projects from the Heptio team