projects
Kubernetes-related projects that you might find helpful
Projects built to make life with Kubernetes even better, more powerful, more scalable
- Clusterpedia - Complex resource searches across multiple clusters, support simultaneous search of a single kind of resource or multiple kinds of resources existing in multiple clusters.
- Forecastle - A dashboard which dynamically discovers and provides a launchpad to access applications deployed on Kubernetes
- Ingress Monitor Controller - Watches ingress endpoints and automatically registers liveness alerts on the configured uptime checker
- k8s-label-rules-webhook - An admission webhook to enforce standards for labels of resources being created in your k8s cluster
- kube-fledged - A K8S add-on for creating and managing a cache of container images directly on cluster worker nodes
- Reloader - Auto-load updates of ConfigMaps and Secrets into pods for Deployments, StatefulSets and DaemonSets
- krane - A command-line tool that helps you ship changes to a Kubernetes namespace and understand the result
- ktunnel - A command-line tool that establishes a reverse tunnel between Kubernetes and your cluster, use it to locally develop/debug services or integrate with local resources.
- k8s-platform-lcm - A faster and easier way to manage the lifecycle of applications and tools, running and living around your Kubernetes platform
- Pixie - Live-debug multi-cluster K8s environments without changing code and moving data off-cluster.
- configurator - A version control and a sync service that keeps Kubernetes ConfigMaps and Secrets in sync with the deployment.
- CNAB - CNABs facilitate the bundling, installing and managing of container-native apps - and their coupled services.
- Cloudsmith - A fully managed package management SaaS, with first-class support for public and private Kubernetes registries (Docker + Helm Charts, plus many others).
To maintain regular surveillance over kubernetes
- BotKube - App that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for the standard practices
- Kubernetes Web View - list and view all Kubernetes resources (incl. CRDs) with permalink-friendly URLs in a plain-HTML frontend
- Mizu - API traffic viewer for Kubernetes enabling you to view all API communication between microservices, multiprotocol support: HTTP1.1, HTTP/2, AMQP, Kafka, Redis.
- Outcold Solutions - monitoring Kubernetes, OpenShift and Docker in Splunk Enterprise and Splunk Cloud (metrics and log forwarding)
- StatusBay - Kubernetes deployment visibility (inc. Slack notifications, metrics and checks enrichment, resources consolidation, etc)
- The Elastic Stack - An open-source solution for monitoring and visualising K8s metrics, logs, application traces and more.
- kube-state-metrics - Simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.
- loki - Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus.
- Loghouse - Efficiently store big amounts of your logs (in ClickHouse database), process them using a simple query language and monitor them online through web UI.
Test your applications running on Kubernetes
- Octopus - Octopus is a testing framework that allows you to run integration tests defined as Docker images on a Kubernetes cluster.
- Speedscale - Speedscale is a traffic replay framework that simulates production conditions, so you can validate changes quickly and easily.
Build-test-deploy automated workflow software designed to make production environments more stable and life better for engineers
- Jenkins X - automated CI/CD for Kubernetes with GitOps Promotion and Preview Environments on Pull Requests using best of breed OSS tools like: Jenkins, Helm, Skaffold, Kaniko, Knative Build, Knative Pipeline and Prow
- Apollo - Open Source application providing teams with self service UI for creating and deploying their services to Kubernetes.
- Werf - GitOps tool with advanced features to build images and deploy them to Kubernetes. Integrates with any existing CI system.
- PipeCD - Continuous Delivery for Declarative Kubernetes, Serverless and Infrastructure Applications
- Addon-operator - adds hooks and values to helm charts in order to enhance the capabilities of helm and transform charts into smart modules that configure themselves and respond to changes in the cluster.
- KUDO - KUDO (Kubernetes Universal Declarative Operator) is a toolset for writing Kubernetes Operators
- Kured - Kured (Kubernetes Reboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots
- Terraform Controller - manages the lifecycle of terraform resources and leverages guardrails to provide an environment where developers to self-serve cloud resources
- TiDB Operator - TiDB Operator manages TiDB clusters on Kubernetes and automates tasks related to operating a TiDB cluster.
A list of linux containers supported by kubernetes.