gitwtfhub

wtf is kubernetes-handbook?

rootsongjc/kubernetes-handbook — explained in plain English

Analysis updated 2026-06-24

11,576MermaidAudience · developerComplexity · 1/5LicenseSetup · easy

TL;DR

A comprehensive Chinese-language handbook on Kubernetes and cloud-native technologies, covering Kubernetes v1.31+, service meshes like Istio, serverless, and DevOps practices, freely readable online.

Mindmap

mindmap
  root((kubernetes-handbook))
    Content
      Kubernetes basics
      Service meshes
      Cloud native ops
    Tech covered
      Kubernetes
      Istio
      Serverless
      DevOps
    Use cases
      Learn Kubernetes
      Study for certs
      Cloud native guide
    Audience
      Chinese developers
      DevOps engineers
      Platform teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Learn Kubernetes fundamentals and deployment patterns in Chinese using one of the earliest and most comprehensive Chinese-language references.

REASON 2

Study service mesh concepts like Istio to understand how microservices communicate securely inside a Kubernetes cluster.

REASON 3

Follow practical cloud-native DevOps guidance including edge computing and AI-native infrastructure from an experienced practitioner.

What's in the stack?

KubernetesIstioMermaidMarkdown

How do you spin it up?

Difficulty · easy Time to first run · 5min

All content is written in Chinese, the book is freely readable online at jimmysong.io.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0, share and adapt with credit, but not for commercial use, and you must keep the same license.

Wtf does this do

This repository contains a comprehensive Chinese-language handbook on Kubernetes and cloud-native technologies, written by Jimmy Song (also known online as rootsongjc). The project started in 2016 and was open-sourced in 2017, making it one of the earliest systematic Chinese-language books on Kubernetes. It has been updated continuously since then and currently covers Kubernetes v1.31 and later. Kubernetes is a system originally built by Google to manage containerized applications across clusters of machines. Instead of manually deciding which server runs which piece of software, Kubernetes lets you describe what you want to run, and the system figures out placement, restarts failed containers, scales up when load increases, and keeps things running according to your specification. This handbook explains those concepts in depth, starting from the basics and progressing to more advanced topics. Beyond core Kubernetes, the book covers the broader cloud-native landscape: service meshes (such as Istio, which handles communication and security between microservices), Serverless computing, DevOps practices, edge computing, and what the author calls AI-native infrastructure. The writing is oriented toward practical experience and best practices rather than purely theoretical explanations. The book is freely readable online at jimmysong.io and on GitHub, and PDF downloads are available from the releases page. It is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0, meaning you can share and adapt it for non-commercial purposes with attribution. Contributions via pull request are welcome. The README and all content are written in Chinese.

Yoink these prompts

Prompt 1
I'm a Chinese-speaking developer learning Kubernetes for the first time. Explain how Kubernetes decides which server to run my application on.
Prompt 2
Based on the Kubernetes Handbook, explain what a service mesh does and why teams add Istio on top of Kubernetes.
Prompt 3
How do I deploy a containerized web app on Kubernetes? Walk me through creating a Deployment, Service, and Ingress in order.
Prompt 4
What is the difference between Kubernetes namespaces and clusters, and when should I use each for separating development and production environments?

Frequently asked questions

wtf is kubernetes-handbook?

A comprehensive Chinese-language handbook on Kubernetes and cloud-native technologies, covering Kubernetes v1.31+, service meshes like Istio, serverless, and DevOps practices, freely readable online.

What language is kubernetes-handbook written in?

Mainly Mermaid. The stack also includes Kubernetes, Istio, Mermaid.

What license does kubernetes-handbook use?

Creative Commons Attribution-NonCommercial-ShareAlike 4.0, share and adapt with credit, but not for commercial use, and you must keep the same license.

How hard is kubernetes-handbook to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is kubernetes-handbook for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.