https://github.com/rainbowmango/kubernetesdesign
《Kubernetes设计与实现》Kubernetes一本通,涵盖特性、设计和实现。
https://github.com/rainbowmango/kubernetesdesign
Last synced: 7 months ago
JSON representation
《Kubernetes设计与实现》Kubernetes一本通,涵盖特性、设计和实现。
- Host: GitHub
- URL: https://github.com/rainbowmango/kubernetesdesign
- Owner: RainbowMango
- Created: 2020-04-28T04:05:09.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-07-29T13:31:36.000Z (almost 5 years ago)
- Last Synced: 2025-01-11T06:10:44.247Z (over 1 year ago)
- Homepage: https://renhongcai.gitbook.io/kubernetes/
- Size: 411 KB
- Stars: 73
- Watchers: 7
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 《Kubernetes设计与实现》
深入浅出地阐述Kubernetes特性、设计和实现细节。
## What
TODO
## Why
笔者一直在思考`Kubernetes`学习曲线陡峭的原因以及破解之法。
关于Kubernetes的认知,笔者认为大体上分为以下三个阶段:
- 第一阶段:会用
- 第二阶段:理解
- 第三阶段:精通
第一阶段主要满足工具使用的问题,可以按照文档构建自已的集群并部署应用。
第二阶段主要是准确理解各资源对象的概念以及各组件之间的协作,比如部署一个`Deployment`,脑子中有一个动态的流程图,
它是如何创建副本、Pod如何调度等Pod如何运行等。
第三阶段进一步深化,能够理解各种资源对象引入的背景以及其尝试解决的痛点,同时也可以从源码层面分析问题。
TODO...