Awesome Kubernetes

A curated list for awesome kubernetes projects, tools and resources.
Alternatives To Awesome Kubernetes
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Rust37,396
a day ago10cc0-1.0Rust
A curated list of Rust code and resources.
Awesome Cheatsheets34,597
16 days ago88mitJavaScript
👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
Awesome Kubernetes14,249
16 days ago7otherShell
A curated list for awesome kubernetes sources :ship::tada:
Be A Professional Programmer9,147
7 months ago9mit
成为专业程序员路上用到的各种优秀资料、神器及框架
Devsecops4,857
8 days ago4mit
Ultimate DevSecOps library
Awesome Apache Airflow3,060
a year ago2Shell
Curated list of resources about Apache Airflow
Awesome K8s Resources2,645
13 days ago15cc0-1.0
A curated list of awesome Kubernetes tools and resources.
Naftis1,888
6 months ago3July 26, 202028apache-2.0Go
An awesome dashboard for Istio built with love.
Awesome Cloud Native1,832
7 days agoMay 11, 20221cc0-1.0HTML
A curated list for awesome cloud native tools, software and tutorials. - https://jimmysong.io/awesome-cloud-native/
Awesome K8s Security1,729
4 months ago1
A curated list for Awesome Kubernetes Security resources
Alternatives To Awesome Kubernetes
Select To Compare


Alternative Project Comparisons
Readme

Awesome Kubernetes

A curated list for awesome kubernetes projects and tools and resources

Inspired by @sindresorhus' awesome

Symbols

cncf - This is a CNCF Project

runx - This is a Runx favorite.

Contents

Devops Experience

  • Teleport - Teleport allows engineers and security professionals to unify access for SSH servers, Kubernetes clusters, web applications, and databases across all environments.
  • Telepresence cncf - Fast, local development for Kubernetes microservices
  • Tilt - A toolkit for fixing the pains of multi-service development. Tilt gives you smart rebuilds and live updates everywhere so that you can make progress.
  • k9s - CLI to manage your clusters
  • Lens - GUI to manage your clusters

Service Meshes

  • Linkerd cncf runx - Ultra-light, zero-config Kubernetes bespoke service mesh.
  • Istio - Extremely feature-rich, powerful service mesh.
  • App Mesh - AWS' service mesh for ECS/EKS.
  • Kong Mesh - Kuma-based, enterprise-grade service mesh that runs on both Kubernetes and VMs on any cloud
  • Kuma cncf - The universal Envoy service mesh for distributed service connectivity.
  • Traefik Mesh cncf - Traefik Mesh is a simple, yet full-featured service mesh powered by the Traefik Proxy.
  • Consul - Hashicorp's Multi-Platform Service Mesh

Observability and Monitoring

  • Kubecost - Kubecost provides real-time cost visibility and insights for teams using Kubernetes, helping you continuously reduce your cloud costs.
  • Prometheus cncf - Powerful system metrics for Kubernetes.
  • Grafana runx - Beautiful metrics dashboards.
  • Signoz runx - Simple metrics and tracing for Kubernetes.
  • Datadog for Kubernetes - Simple SaaS metrics and logging solution for Kubernetes.
  • Jaeger cncf - Open source, end-to-end distributed tracing
  • Fluentd cncf - Open source data collector for unified logging layer.
  • Loki - Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus.

CI/CD

  • Codefresh - GitOps automation platform for Kubernetes apps.
  • Helm runx - The package manager for Kubernetes.
  • Argocd cncf - A declarative, GitOps continuous delivery tool for Kubernetes.
  • Flagger cncf runx - Progressive Delivery Operator for Kubernetes (canary deployments).
  • Flux cncf - Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
  • werf - CLI tool "glueing" Git, Docker, container regsitry, Helm & Kubernetes with any CI system to implement CI/CD and Giterminism (GitOps-like approach).

Ingress/API Gateways

Streaming & Messaging

  • Nats cncf runx - A simple, robust, high-performant, connective technology that powers modern distributed systems.

Databases & Storage

  • etcd cncf - Robust, distributed key-value database (actually used as the backend for Kubernetes)
  • Rook cncf - Rook turns distributed storage systems into self-managing, self-scaling, self-healing storage services.
  • Postgres Operator - The Postgres operator manages PostgreSQL clusters on Kubernetes (K8s).
  • K8ssandra - Built on the rock-solid Apache Cassandra NoSQL database, K8ssandra brings together a complete operational data platform for Kubernetes including APIs, monitoring, and backups.
  • Redis Operator - Makes/oversees Redis standalone/cluster mode setup on top of the Kubernetes.

Kubernetes Development Tools

  • Operator Framework cncf - An open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way.
  • Botkube - BotKube is a messaging bot for monitoring and debugging Kubernetes clusters.
  • Kopf - A Kubernetes operator framework built for python development instead of golang.
  • Kubebuilder cncf - Kubebuilder is a framework for building Kubernetes APIs using custom resource definitions (CRDs).
  • shell-operator - A tool to easily implement Kubernetes operators using any binaries (Bash, Python, etc.).

Security

  • Falco cncf - An open source security tool for kubernete ssystem.
  • Certmanager cncf runx - Provide 'certificates as a service' securely to developers and applications working within your cluster.
  • Kyverno - Kubernetes Native Policy Management

Workflows

  • Argo Workflows cncf - Kubernetes-native workflow engine supporting DAG and step-based workflows.
  • KubeFlow - Make deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable.

Resources

Hosted Platforms

Documentation

Blog Posts

Books

Meetups

Podcasts

  • The Kubernetes Podcast -- The Kubernetes Podcast from Google is a weekly news and interview show with insight from the Kubernetes community.
  • Devops and Docker Talk -- Interviews and Q&A from Bret Fisher's weekly YouTube Live show. Topics cover Docker and container tools like Kubernetes, Swarm, Cloud Native development, Cloud tech, DevOps, GitOps, DevSecOps, and the full software lifecycle supply chain.
  • Command Line Heroes -- Hear the epic true tales of how developers, programmers, hackers, geeks, and open source rebels are revolutionizing the technology landscape. Command Line Heroes is an award-winning podcast hosted by Saron Yitbarek and produced by Red Hat.
  • Cloud Native Startup -- Cloud Native Startup explores the stories of startup founders who went from accomplished engineers to CEOs and CTOs of startups, making products that make modern software development faster, safer and more reliable.

Talks

Popular Kubernetes Projects
Popular Awesome List Projects
Popular Virtualization Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Docker
Kubernetes
Makefile
Awesome
Awesome List