Skip to content
58

Awesome Kubernetes Resources

A curated list of awesome Kubernetes tools and resources.

4.2k stars530 forks48 entriesLast push May 20, 2025 (1 year ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Tools and Libraries >Command Line Tools

kubecolor

🔥🔥🔥 - colorizes kubectl output

Tools and Libraries >Development Tools

Aptakube

A modern, lightweight and multi-cluster desktop client for Kubernetes. Connect to multiple clusters simultaneously to view, edit and manage all your resources.

Guides, Documentations, Blogs, and Learnings >Guides

A Beginner’s Guide to Kubernetes

A comprehensive introduction to Kubernetes architecture

A Deep Dive Into Kubernetes Schema Validation

A guide about the Kubernetes schema and how to validate it using OSS and native tools

A Guide to the Kubernetes Networking Model

A in-depth run-through of Kubernetes networking

Amazon EKS Best Practices Guide for Security

This guide provides advice about protecting information, systems, and assets that are reliant on EKS while delivering business value through risk assessments and mitigation strategies.

Amazon EKS Node Drainer

fire: - A guide and an example to cordon and evict all evictable pods from an EC2 node being terminated.

Comparison of Kubernetes Ingress controllers

This research compares the capabilities of 14 different Kubernetes Ingress controllers.

Configuring HA Kubernetes cluster on bare metal servers with kubeadm

A guide to standing up a HA Kubernetes cluster on bare metal servers with kubeadm.

Introduction to Using Google Kubernetes Engine; Explain Like I’m Five!

Creating your first managed Kubernetes cluster on Google Kubernetes Engine using Terraform.

Kubernetes Network Policy Recipes

fire::fire::fire::fire::fire: - This repository contains various use cases of Kubernetes Network Policies and sample YAML files to leverage in your setup.

Kubernetes The Hard Way

fire::fire::fire::fire::fire: - Kubernetes The Hard Way guides you through bootstrapping a highly available Kubernetes cluster with end-to-end encryption between components and RBAC authentication.

In 4 listsDetails

Kubernetes Working Group for Multi-Tenancy

fire::fire::fire: - This is a working place for multi-tenancy related proposals and prototypes.

Production grade Kubernetes Monitoring using Prometheus

A in-depth guide to deploy Prometheus monitoring solution.

The Illustrated Children’s Guide to Kubernetes

Graphical explanations of Kubernetes

Troubleshooting Kubernetes deployments

A flow chart to troubleshoot a kubernetes deployment in case of issues

Vertical Pod Autoscaling: The Definitive Guide

An in-depth explanation on Kubernetes VPA: what it is, how it works, how to use it and which limitations it has.

Writing Your First Kubernetes Operator

In this article, we’ll see how to build and deploy your first Kubernetes Operator using the Operator SDK.

Guides, Documentations, Blogs, and Learnings >Blogs and Videos

10 most common mistakes using kubernetes

Common pitfalls and how to avoid them.

How the Department of Defense Moved to Kubernetes and Istio

Focus on the sidecar security stack leveraging Envoy and sidecar containers to ensure zero trust security and baked-in multi-layer security.

Kubernetes at Reddit: Tales from Production

Hear of successes, share in the heartbreak of production explosions, and gain insight into what has and hasn't worked well for one of the world's busiest web properties.

Kubernetes Failure Stories

fire::fire::fire::fire::fire: - A compiled list of links to public failure stories related to Kubernetes.

In 3 lists

Life of a Packet

Tracing the path of network traffic in the Kubernetes system.

OPA Deep Dive

Deep dive on some exciting new features in the OPA project presented by the co-creators.

Scaling Kubernetes to 2,500 Nodes

+ Scaling Kubernetes to 7,500 Nodes - Issues you will encounter when running high-scale Kubernetes workloads.

Service Mesh Comparison

An easy compensation to help choose one of the service Mesh implementations.

ArgoCD Best Practices

In 2 lists

Guides, Documentations, Blogs, and Learnings >Learnings and Documentations

A Beginner’s Guide to Kubernetes

A comprehensive introduction to Kubernetes architecture

ConfigMaps in Kubernetes: how they work and what you should remember

Understanding the evolution to ConfigMaps, how they work and what happens when they change.

Configuring Redis using a ConfigMap

A walkthrough that provides a real world example of how to configure Redis using a ConfigMap

Example: Deploying Cassandra with a StatefulSet

This tutorial shows you how to run Apache Cassandra on Kubernetes. Cassandra, a database, needs persistent storage to provide data durability.

Example: Deploying PHP Guestbook application with Redis

This tutorial shows you how to build and deploy a simple, multi-tier web application using Kubernetes and Docker.

Example: Deploying WordPress and MySQL with Persistent Volumes

This tutorial shows you how to deploy a WordPress site and a MySQL database using Minikube.

Exposing an External IP Address to Access an Application in a Cluster

This guide shows how to create a Kubernetes Service object that exposes an external IP address.

kubectl Cheat Sheet

An official list of commonly used kubectl commands and flags.

Kubectl Kubernetes CheatSheet

fire::fire::fire::fire: - A cheatsheet containing many helpful kubectl commands

Kubernetes API Reference Docs

A high-level overview of the basic types of resources provided by the Kubernetes API and their primary functions.

Learn Kubernetes Basics

This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.

Play with Kubernetes

Play with Kubernetes is a playground which allows users to run K8s clusters in a matter of seconds.

Ready-to-use commands and tips for kubectl

Various kubectl tips and tricks by Flant’s engineers.

Running ZooKeeper, A Distributed System Coordinator

This tutorial demonstrates running Apache Zookeeper on Kubernetes using StatefulSets, PodDisruptionBudgets, and PodAntiAffinity.

Set Up a CI/CD Pipeline with Kubernetes

A end-to-end guide to set up a CI/CD Pipeline with Kubernetes.

StatefulSet Basics

This tutorial provides an introduction to managing applications with StatefulSets.

Webinar: K8s with OPA Gatekeeper

How to use OPA to control what end-users can do on the cluster and ways to ensure that clusters are in compliance with company policies.

Guides, Documentations, Blogs, and Learnings >Certification Guides

Certified Kubernetes Security Specialist - CKSS

fire::fire: - This repository is a collection of resources to prepare for the Certified Kubernetes Security Specialist (CKSS) exam.

CKS "Certified Kubernetes security specialist certification

fire::fire::fire::fire: - Kubernetes security resources primarly from material allowed during the exam, and extra optional items to help you advance your container and kubernetes security journey.

In 2 lists

How to pass the Certified Kubernetes Administrator (CKA) exam on the first attempt

A guide to pass CKA exam

The ultimate CKA "Certfified Kuberenetes Administator" resource since exam inception

An updated repo of offical resources to help you master the CKA exam as well some extra resources to consolidate your kubernetes administration knowledge.

Kubernetes Exam Simulator

CKS/CKA/CKAD exams scenarios and environment.

See category
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
91

Open Source Mac Os Apps

serhii-londar/open-source-mac-os-apps

🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

Fresh★ 51k700 entriesPushed 20 days ago
91

Awesome-Kubernetes

ramitsurana/awesome-kubernetes

A curated list for awesome kubernetes sources :ship::tada:

Fresh★ 16k47 entriesPushed 8 days ago
90

Awesome Nodejs

sindresorhus/awesome-nodejs

:zap: Delightful Node.js packages and resources [BECAUSE OF TOO MUCH SPAM AND LOW-QUALITY SUBMISSIONS, SUBMISSIONS ARE PAUSED TEMPORARILY]

Fresh★ 67k588 entriesPushed 28 days ago
90

Awesome Home Assistant

frenck/awesome-home-assistant

A curated list of amazingly awesome Home Assistant resources.

Fresh★ 8.5k312 entriesPushed 2 days ago
90

Awesome Ios

vsouza/awesome-ios

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects

Fresh★ 53k1812 entriesPushed 1 month ago