{"id":15191312,"url":"https://github.com/chasespace/k8s-tutorial-cn","last_synced_at":"2025-04-13T08:55:56.061Z","repository":{"id":203719982,"uuid":"710254168","full_name":"chaseSpace/k8s-tutorial-cn","owner":"chaseSpace","description":"The most(might be) detailed Kubernetes tutorials in Chinese.  全网（可能）最详细的Kubernetes中文教程。","archived":false,"fork":false,"pushed_at":"2024-12-30T03:53:23.000Z","size":5905,"stargazers_count":1522,"open_issues_count":0,"forks_count":122,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-04-06T05:06:41.467Z","etag":null,"topics":["cn","k8s","kubernetes","tutorial"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chaseSpace.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-26T10:28:07.000Z","updated_at":"2025-04-03T16:04:54.000Z","dependencies_parsed_at":"2023-12-17T13:27:14.760Z","dependency_job_id":"b343e36a-f06e-4965-bdb2-08e4dc6ba191","html_url":"https://github.com/chaseSpace/k8s-tutorial-cn","commit_stats":{"total_commits":413,"total_committers":3,"mean_commits":"137.66666666666666","dds":0.04358353510895885,"last_synced_commit":"d9a597acb747f068b01f34b615b2e8fbf94b9bb1"},"previous_names":["chasespace/k8s-tutorial-cn"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaseSpace%2Fk8s-tutorial-cn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaseSpace%2Fk8s-tutorial-cn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaseSpace%2Fk8s-tutorial-cn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaseSpace%2Fk8s-tutorial-cn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaseSpace","download_url":"https://codeload.github.com/chaseSpace/k8s-tutorial-cn/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248688545,"owners_count":21145764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cn","k8s","kubernetes","tutorial"],"created_at":"2024-09-27T21:00:53.114Z","updated_at":"2025-04-13T08:55:56.028Z","avatar_url":"https://github.com/chaseSpace.png","language":"Makefile","readme":"## Kubernetes 使用教程\n\n### 文章索引\n\n#### 核心内容\n\n- [Kubernetes 基础教程](doc_tutorial.md)\n- [Kubernetes 进阶教程](doc_tutorial_senior.md)\n\n#### 进阶内容\n\n- [Kubernetes 日志收集](doc_log_collection.md)\n- [Kubernetes 维护指导](doc_maintaintion.md)\n- [Kubernetes 安全分析](doc_security.md)\n- [Kubernetes 实战指导](doc_k8s_actions_guide.md)\n- [Kubernetes 技巧汇总](doc_skills.md)\n- [特别篇：服务网格 | Istio 🆕](./doc_k8s_actions_guide.md#8-服务网格)\n\n#### 快速入门指南\n\n- [Helm 手记](doc_helm.md)\n- [Elasticsearch 快速入门](doc_es_quickstart.md)\n\n### 其他链接\n\n- [正在维护的 Kubernetes 版本](https://kubernetes.io/releases/)\n- [Kubernetes 版本发布历史](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG)\n- [kubectl 命令行教程](https://kubernetes.io/docs/reference/kubectl/cheatsheet/#zsh)\n- [Kubernetes API Groups on v1.27](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#api-groups)\n\n### 资料索引\n\n- [Gitbook：Awesome-Kubernetes](https://ramitsurana.gitbook.io/awesome-kubernetes/docs)\n- [kubectl 命令文档](https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands)\n- 模板示例\n    - [Pod 示例集合](example_pod)\n    - [Job/CronJob 示例集合](example_job)\n- [关于 kubectl exec 你需要知道的一切（英）](https://humalect.com/blog/kubectl-exec)\n- [K8s 面试题（史上最全 + 持续更新）](https://www.cnblogs.com/crazymakercircle/p/17052058.html)\n\n### 最佳实践\n\n对于英文文章，你可以使用网页翻译插件（如欧路翻译、沉浸式翻译、Relingo等）来提高阅读效率。\n\n- [（英）每个开发人员都应该知道的 15 个 Kubernetes 最佳实践](https://collabnix.com/15-kubernetes-best-practices-every-developer-should-know/)\n- [（英）每个开发人员都应该知道的 17 个 Kubernetes 最佳实践](https://spacelift.io/blog/kubernetes-best-practices#3-use-autoscaling)\n- [（英）Kubernetes 安全基础知识和 10 个基本最佳实践](https://www.aquasec.com/cloud-native-academy/kubernetes-in-production/kubernetes-security-best-practices-10-steps-to-securing-k8s/)\n- [（英）你应该了解的 10 个 Kubernetes 安全上下文设置](https://snyk.io/blog/10-kubernetes-security-context-settings-you-should-understand/)\n\n### 推荐的社区文章\n\n- [InfoQ：首次部署 Kubernetes 应用，总会忽略这些事](https://www.infoq.cn/article/evv4tdg06s5y7yHV0tky)\n- [InfoQ：最佳实践丨使用 Rancher 轻松管理上万资源不是梦](https://www.infoq.cn/article/alauo5jmqwyoyj7ds0le)\n- [InfoQ：将 Kubernetes 扩展到超过 4k 个节点和 200k 个 Pod](https://www.infoq.cn/article/gJRYgXV0Mqj2DUugA6GU)\n- [InfoQ：利用零信任原则保障 Kubernetes 环境访问安全](https://www.infoq.cn/article/ZjHZmjMXuUwSDubtjEa0)\n- [InfoQ：从滴滴的（K8s 升级）故障我们能学到什么🔥](https://www.infoq.cn/article/lGzz3DULicICzvOIbPXh)\n- [微信文章：万级 K8s 集群背后 etcd 稳定性及性能优化实践](https://mp.weixin.qq.com/s?__biz=MzI5ODQ2MzI3NQ%3D%3D\u0026chksm=eca427d0dbd3aec636ef425c8f36c93d2de0666144f604723d89ac5f6b19e3e33393267f0163\u0026idx=2\u0026mid=2247491220\u0026scene=27\u0026sn=1c818ace53ed059f9cd28fac65fdecb9)\n- [微信文章：K8s-apiserver 工作原理](https://mp.weixin.qq.com/s?__biz=MzI5ODQ2MzI3NQ%3D%3D\u0026chksm=eca4246ddbd3ad7babd20232aa4dd063dfe9854a508ee9749d890bb01e4a89e9ec4e1335ca28\u0026idx=2\u0026mid=2247490857\u0026scene=27\u0026sn=ecbd558968f98f548338179bde0f649e)\n- [微信文章：K8s 为什么要弃用 Docker？](https://mp.weixin.qq.com/s?__biz=MzI5ODQ2MzI3NQ%3D%3D\u0026chksm=eca79d7adbd0146c0c286273b6da96293bb2faf22d65a798e3c777a5423501a80991517aa722\u0026idx=1\u0026mid=2247509054\u0026scene=27\u0026sn=14886df58080dbb277b3605cac041d82)\n- [微信文章：2020 年 K8s 相关开源项目推荐合集](https://mp.weixin.qq.com/s?__biz=MzI5ODQ2MzI3NQ%3D%3D\u0026chksm=eca7c8b2dbd041a4846fa8485ee8efd49087acf4abc6e4a4714c8075c68dbebdda8ce23aeb69\u0026idx=1\u0026mid=2247496182\u0026scene=27\u0026sn=488fb00e948d38a6c28f93ec097ab479)\n- [（英）Kubernetes 中的 etcd 是什么](https://www.armosec.io/glossary/etcd-kubernetes/)\n\nKubernetes 安全：\n\n- [官方文档：保护集群](https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/securing-a-cluster/)\n- [（英）了解 Kubernetes Pod 安全标准](https://snyk.io/blog/understanding-kubernetes-pod-security-standards/)\n- [（英）静态加密 Kubernetes Secrets](https://4sysops.com/archives/encrypt-kubernetes-secrets-at-rest/)\n- [（英）Kubernetes 安全最佳实践清单](https://ksoc.com/blog/kubernetes-security-ultimate-checklist)\n- [（英）Kubernetes 安全最佳实践](https://www.mend.io/blog/kubernetes-security/#Kubernetes_security_context)\n\nKubernetes 网络：\n\n- [Kubernetes 流量链路剖析 - bilibili@phoa-ldnn](https://www.bilibili.com/video/BV1fv411F7Yv)\n- [（英）Kubernetes 网络讲解-初学者指南](https://spacelift.io/blog/kubernetes-networking)\n- [（英）理解 Kubernetes 网络架构（深度长文）](https://cloudnativenow.com/topics/cloudnativenetworking/understanding-kubernetes-networking-architecture/)\n- [（英）深入了解 Kubernetes 网络模型和通信](https://addozhang.medium.com/deep-dive-into-kubernetes-network-model-and-communication-57a2bffc852e)\n- [（英）实施 Kubernetes 网络策略：全面指南](https://blog.kubesimplify.com/implementing-kubernetes-network-policies-a-comprehensive-guide)\n- [（英）Kubernetes 网络策略最佳实践](https://snyk.io/blog/kubernetes-network-policy-best-practices/)\n- [（英）Kubernetes 网络策略 101：简要指南](https://www.armosec.io/blog/kubernetes-network-policies-best-practices/)\n- [（英）深入了解 Kubernetes 网络策略](https://www.uffizzi.com/kubernetes-multi-tenancy/kubernetes-network-policies)\n\nKubernetes Ingress:\n\n- [（英）什么是 Kubernetes Ingress，它是如何工作的？](https://heffenvox.com/what-is-kubernetes-ingress-and-how-it-works/)\n- [（英）Kubernetes Ingress 控制器高级指南](https://loft.sh/blog/advanced-guide-to-kubernetes-ingress-controllers/)\n\nKubernetes 维护\u0026排障：\n\n- [微信文章：搞定K8S运维常见故障处理](https://mp.weixin.qq.com/s/QsrUrtbqIRRF9ydqOAWHPg)\n- [微信文章：记一次 K8s 故障处理（涉及Pod异常、kubelet日志、PID数量限制和内存泄漏）](https://mp.weixin.qq.com/s/yZZj8vB71h0bPoseKK5p5Q)\n- [微信文章：Pod驱逐问题处理](https://mp.weixin.qq.com/s/rlazFRKKVlyOG2jp309isg)\n- [微信文章：一次意想不到的Pod内存驱逐问题（涉及kubelet）](https://mp.weixin.qq.com/s/51BWWG1ZkVK0txetUIat4A)\n- [微信文章：记一次持续三个月的 K8s DNS 排障过程⭐（涉及coreDNS、libc、alpine、conntrack）](https://mp.weixin.qq.com/s/dDfckiTaALmFYHL6Tes_SA)\n\n### PDF\u0026报告\n\n- [（英）**2024** 年 Kubernetes 性能测试报告 @Fairwinds](https://www.fairwinds.com/kubernetes-config-benchmark-report)\n- [（英）**2024** 年 Kubernetes 安全报告 @Red Hat](https://www.redhat.com/en/engage/state-kubernetes-security-report-2024)\n- [（英）**2024** 年 Kubernetes 成本基准报告 @Cast](https://cast.ai/kubernetes-cost-benchmark/)\n- [（英）**2024** 年 Kubernetes 专家之声报告 @Portworx](https://portworx.com/resources/voice-of-kubernetes-expert-report/)\n- [（英）2023 年 Kubernetes 使用报告 @VMware](https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/docs/vmware-ebook-state-of-kubernetes.pdf)\n- [（英）2023 年 Kubernetes 安全报告（23 页）](https://www.redhat.com/en/resources/state-kubernetes-security-report-2023)\n- [（英）2019 年 Kubernetes 安全审查](https://github.com/trailofbits/audit-kubernetes/blob/master/reports/Kubernetes%20Security%20Review.pdf)\n\n### License\n\n本仓库中的 K8s 教程均在 [CC-BY-NC-SA 4.0](License.md) 下发布（转载请注明作者及来源）。\n\n### Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=chaseSpace/k8s-tutorial-cn\u0026type=Date)](https://star-history.com/#chaseSpace/k8s-tutorial-cn\u0026Date)\n\n### Contact\n\n- **Author**：Leigg\n- **Email**：random2035@qq.com\n- **Programming years**：7 years\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchasespace%2Fk8s-tutorial-cn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchasespace%2Fk8s-tutorial-cn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchasespace%2Fk8s-tutorial-cn/lists"}