Infrastructure as Code CLI and engine that lets you define and deploy cloud resources using general-purpose programming languages.
ramitsurana/awesome-kubernetes
A curated, community-maintained list of Kubernetes resources including tools, books, tutorials, and cloud provider links.
- Stars
- 16,129
- Forks
- 2,513
- Open issues
- 102
- Last commit
- 2 days ago
What is it?
Awesome-Kubernetes is an annotated list of links to Kubernetes-related material, modeled on the general-purpose awesome-list format. It groups entries into sections such as a starting point for newcomers, with community overviews, introductory articles, hands-on handbooks and a long run of books published by Manning covering topics like GitOps, Knative, Fluent Bit and securing Kubernetes secrets.
The list is meant to help developers who are new to Kubernetes find a sensible path through a crowded set of resources, and to point experienced operators toward deeper references on specific subjects. Entries are contributed through pull requests, and the maintainers ask readers to flag projects that are no longer maintained. The list is also published as a readable book through GitBook.
The repository itself contains no software; it is a collection of links and a static documentation site with a link checker that runs in CI.
Key features
- 01Curated links grouped into a beginner-friendly starting point and topic sections
- 02Includes introductory articles, handbooks and hands-on Kubernetes labs
- 03Lists a range of books on GitOps, Knative, observability and Kubernetes security
- 04Links to the Cloud Native Landscape and cloud provider Kubernetes material
- 05Available as a readable GitBook edition and a documentation site
Use cases
- Finding a structured starting path when first learning Kubernetes
- Locating in-depth books or articles on a specific Kubernetes subtopic
- Browsing cloud-native resources to compare tools and learning material
Things to know
- The README licenses the list under CC BY-NC 4.0, which prohibits commercial use.
Topics
FAQ
- What is awesome-kubernetes?
- A curated, community-maintained list of Kubernetes resources including tools, books, tutorials, and cloud provider links. Awesome-Kubernetes is an annotated list of links to Kubernetes-related material, modeled on the general-purpose awesome-list format. It groups entries into sections such as a starting point for newcomers, with community overviews, introductory articles, hands-on handbooks and a long run of books published by Manning covering topics like GitOps, Knative, Fluent Bit and securing Kubernetes secrets.
- Is awesome-kubernetes free to use? What license does it have?
- awesome-kubernetes is open source under the Other license. Check the license terms before using it in commercial products.
- Is awesome-kubernetes still maintained?
- Actively maintained. The last commit to awesome-kubernetes was on Oct 21, 2026.
- What can I use awesome-kubernetes for?
- Finding a structured starting path when first learning Kubernetes Locating in-depth books or articles on a specific Kubernetes subtopic Browsing cloud-native resources to compare tools and learning material
- Where can I get awesome-kubernetes?
- The source code and installation instructions are on GitHub: https://github.com/ramitsurana/awesome-kubernetes
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A curated, multilingual list of Go (Golang) books, from beginner primers to advanced topics like concurrency, performance and system design.
Open source system for deploying, scaling and managing containerized applications across multiple hosts.
An editor for encrypted files that encrypts YAML, JSON, ENV, INI and binary files with cloud KMS, age or PGP keys.
Self-hosted PaaS that deploys apps and databases on your own server using Docker, Nginx and Let's Encrypt, with a web GUI and CLI.
Open source cost monitoring for Kubernetes workloads and multi-cloud spend, with allocation by cluster, namespace, and pod.