Skip to content

Commit 4ebc8e8

Browse files
committed
update
1 parent 4ceeefa commit 4ebc8e8

File tree

2 files changed

+293
-299
lines changed

2 files changed

+293
-299
lines changed

SUMMARY.md

Lines changed: 293 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,296 @@
44

55
* [序言](README.md)
66

7+
## 云原生
8+
9+
* [云原生的定义](cloud-native/cloud-native-definition.md)
10+
* [云原生的设计哲学](cloud-native/cloud-native-philosophy.md)
11+
* [Kubernetes 的诞生](cloud-native/kubernetes-history.md)
12+
* [Kubernetes 与云原生应用概览](cloud-native/kubernetes-and-cloud-native-app-overview.md)
13+
* [云原生应用之路 —— 从 Kubernetes 到云原生](cloud-native/from-kubernetes-to-cloud-native.md)
14+
* [定义云原生应用](cloud-native/define-cloud-native-app.md)
15+
* [OAM](cloud-native/oam.md)
16+
* [Workload](cloud-native/workload.md)
17+
* [Component](cloud-native/component.md)
18+
* [Trait](cloud-native/trait.md)
19+
* [Application Scope](cloud-native/application-scope.md)
20+
* [Application Configuration](cloud-native/application-configuration.md)
21+
* [Crossplane](cloud-native/crossplane.md)
22+
* [云原生平台配置语言](cloud-native/cloud-native-programming-languages.md)
23+
* [Ballerina](cloud-native/cloud-native-programming-language-ballerina.md)
24+
* [Pulumi](cloud-native/cloud-native-programming-language-pulumi.md)
25+
* [云原生的未来](cloud-native/the-future-of-cloud-native.md)
26+
27+
## 快速入门
28+
29+
* [云原生新手入门指南](cloud-native/quick-start.md)
30+
* [Play with Kubernetes](cloud-native/play-with-kubernetes.md)
31+
* [快速部署一个云原生本地实验环境](cloud-native/cloud-native-local-quick-start.md)
32+
* [使用 Rancher 在阿里云上部署 Kubenretes 集群](cloud-native/setup-kubernetes-with-rancher-and-aliyun.md)
33+
34+
## 概念与原理
35+
36+
* [Kubernetes 架构](concepts/index.md)
37+
* [Kubernetes 的设计理念](concepts/concepts.md)
38+
* [Etcd 解析](concepts/etcd.md)
39+
* [开放接口](concepts/open-interfaces.md)
40+
* [容器运行时接口(CRI)](concepts/cri.md)
41+
* [容器网络接口(CNI)](concepts/cni.md)
42+
* [容器存储接口(CSI)](concepts/csi.md)
43+
* [Kubernetes 中的资源对象](concepts/objects.md)
44+
* [Pod 状态与生命周期管理](concepts/pod-state-and-lifecycle.md)
45+
* [Pod 概览](concepts/pod-overview.md)
46+
* [Pod 解析](concepts/pod.md)
47+
* [Init 容器](concepts/init-containers.md)
48+
* [Pause 容器](concepts/pause-container.md)
49+
* [Pod 安全策略](concepts/pod-security-policy.md)
50+
* [Pod 的生命周期](concepts/pod-lifecycle.md)
51+
* [Pod Hook](concepts/pod-hook.md)
52+
* [Pod Preset](concepts/pod-preset.md)
53+
* [Pod 中断与 PDB(Pod 中断预算)](concepts/pod-disruption-budget.md)
54+
* [集群资源管理](concepts/cluster.md)
55+
* [Node](concepts/node.md)
56+
* [Namespace](concepts/namespace.md)
57+
* [Label](concepts/label.md)
58+
* [Annotation](concepts/annotation.md)
59+
* [Taint 和 Toleration(污点和容忍)](concepts/taint-and-toleration.md)
60+
* [垃圾收集](concepts/garbage-collection.md)
61+
* [控制器](concepts/controllers.md)
62+
* [Deployment](concepts/deployment.md)
63+
* [StatefulSet](concepts/statefulset.md)
64+
* [DaemonSet](concepts/daemonset.md)
65+
* [ReplicationController 和 ReplicaSet](concepts/replicaset.md)
66+
* [Job](concepts/job.md)
67+
* [CronJob](concepts/cronjob.md)
68+
* [Horizontal Pod Autoscaling](concepts/horizontal-pod-autoscaling.md)
69+
* [自定义指标 HPA](concepts/custom-metrics-hpa.md)
70+
* [准入控制器(Admission Controller)](concepts/admission-controller.md)
71+
* [服务发现与路由](concepts/service-discovery.md)
72+
* [Service](concepts/service.md)
73+
* [拓扑感知路由](concepts/topology-aware-routing.md)
74+
* [Ingress](concepts/ingress.md)
75+
* [Traefik Ingress Controller](concepts/traefik-ingress-controller.md)
76+
* [Gateway](concepts/gateway.md)
77+
* [身份与权限控制](concepts/authentication-and-permission.md)
78+
* [ServiceAccount](concepts/serviceaccount.md)
79+
* [基于角色的访问控制(RBAC)](concepts/rbac.md)
80+
* [NetworkPolicy](concepts/network-policy.md)
81+
* [网络](concepts/networking.md)
82+
* [扁平网络 Flannel](concepts/flannel.md)
83+
* [非 Overlay 扁平网络 Calico](concepts/calico.md)
84+
* [基于 eBPF 的网络 Cilium](concepts/cilium.md)
85+
* [Cilium 架构设计与概念解析](concepts/cilium-concepts.md)
86+
* [存储](concepts/storage.md)
87+
* [Secret](concepts/secret.md)
88+
* [ConfigMap](concepts/configmap.md)
89+
* [ConfigMap 的热更新](concepts/configmap-hot-update.md)
90+
* [Volume](concepts/volume.md)
91+
* [持久化卷(Persistent Volume)](concepts/persistent-volume.md)
92+
* [Storage Class](concepts/storageclass.md)
93+
* [本地持久化存储](concepts/local-persistent-storage.md)
94+
* [集群扩展](concepts/extension.md)
95+
* [使用自定义资源扩展 API](concepts/custom-resource.md)
96+
* [使用 CRD 扩展 Kubernetes API](concepts/crd.md)
97+
* [Aggregated API Server](concepts/aggregated-api-server.md)
98+
* [APIService](concepts/apiservice.md)
99+
* [服务目录(Service Catalog)](concepts/service-catalog.md)
100+
* [多集群管理](concepts/multicluster.md)
101+
* [多集群服务 API(Multi-Cluster Services API)](concepts/multi-cluster-services-api.md)
102+
* [集群联邦(Cluster Federation)](practice/federation.md)
103+
* [资源调度](concepts/scheduling.md)
104+
* [服务质量等级(QoS)](concepts/qos.md)
105+
106+
## 用户指南
107+
108+
* [用户指南概览](guide/index.md)
109+
* [资源对象配置](guide/resource-configuration.md)
110+
* [配置 Pod 的 liveness 和 readiness 探针](guide/configure-liveness-readiness-probes.md)
111+
* [配置 Pod 的 Service Account](guide/configure-pod-service-account.md)
112+
* [Secret 配置](guide/secret-configuration.md)
113+
* [管理 namespace 中的资源配额](guide/resource-quota-management.md)
114+
* [命令使用](guide/command-usage.md)
115+
* [Docker 用户过渡到 kubectl 命令行指南](guide/docker-cli-to-kubectl.md)
116+
* [kubectl 命令概览](guide/using-kubectl.md)
117+
* [kubectl 命令技巧大全](guide/kubectl-cheatsheet.md)
118+
* [使用 etcdctl 访问 Kubernetes 数据](guide/using-etcdctl-to-access-kubernetes-data.md)
119+
* [集群安全性管理](guide/cluster-security-management.md)
120+
* [管理集群中的 TLS](guide/managing-tls-in-a-cluster.md)
121+
* [kubelet 的认证授权](guide/kubelet-authentication-authorization.md)
122+
* [TLS Bootstrap](guide/tls-bootstrapping.md)
123+
* [创建用户认证授权的 kubeconfig 文件](guide/kubectl-user-authentication-authorization.md)
124+
* [IP 伪装代理](guide/ip-masq-agent.md)
125+
* [使用 kubeconfig 或 token 进行用户身份认证](guide/auth-with-kubeconfig-or-token.md)
126+
* [Kubernetes 中的用户与身份认证授权](guide/authentication.md)
127+
* [Kubernetes 集群安全性配置最佳实践](guide/kubernetes-security-best-practice.md)
128+
* [访问 Kubernetes 集群](guide/access-kubernetes-cluster.md)
129+
* [访问集群](guide/access-cluster.md)
130+
* [使用 kubeconfig 文件配置跨集群认证](guide/authenticate-across-clusters-kubeconfig.md)
131+
* [通过端口转发访问集群中的应用程序](guide/connecting-to-applications-port-forward.md)
132+
* [使用 service 访问群集中的应用程序](guide/service-access-application-cluster.md)
133+
* [从外部访问 Kubernetes 中的 Pod](guide/accessing-kubernetes-pods-from-outside-of-the-cluster.md)
134+
* [Lens - Kubernetes IDE](guide/kubernetes-desktop-client.md)
135+
* [Kubernator - 更底层的 Kubernetes UI](guide/kubernator-kubernetes-ui.md)
136+
* [在 Kubernetes 中开发部署应用](guide/application-development-deployment-flow.md)
137+
* [适用于 Kubernetes 的应用开发部署流程](guide/deploy-applications-in-kubernetes.md)
138+
* [迁移传统应用到 Kubernetes 中 —— 以 Hadoop YARN 为例](guide/migrating-hadoop-yarn-to-kubernetes.md)
139+
* [使用 StatefulSet 部署用状态应用](guide/using-statefulset.md)
140+
141+
## 最佳实践
142+
143+
* [最佳实践概览](practice/index.md)
144+
* [在 CentOS 上部署 Kubernetes 集群](practice/install-kubernetes-on-centos.md)
145+
* [创建 TLS 证书和秘钥](practice/create-tls-and-secret-key.md)
146+
* [创建 kubeconfig 文件](practice/create-kubeconfig.md)
147+
* [创建高可用 etcd 集群](practice/etcd-cluster-installation.md)
148+
* [安装 kubectl 命令行工具](practice/kubectl-installation.md)
149+
* [部署 master 节点](practice/master-installation.md)
150+
* [安装 flannel 网络插件](practice/flannel-installation.md)
151+
* [部署 node 节点](practice/node-installation.md)
152+
* [安装 kubedns 插件](practice/kubedns-addon-installation.md)
153+
* [安装 dashboard 插件](practice/dashboard-addon-installation.md)
154+
* [安装 heapster 插件](practice/heapster-addon-installation.md)
155+
* [安装 EFK 插件](practice/efk-addon-installation.md)
156+
* [生产级的 Kubernetes 简化管理工具 kubeadm](practice/install-kubernetes-with-kubeadm.md)
157+
* [使用 kubeadm 在 Ubuntu Server 16.04 上快速构建测试集群](practice/install-kubernetes-on-ubuntu-server-16.04-with-kubeadm.md)
158+
* [服务发现与负载均衡](practice/service-discovery-and-loadbalancing.md)
159+
* [安装 Traefik ingress](practice/traefik-ingress-installation.md)
160+
* [分布式负载测试](practice/distributed-load-test.md)
161+
* [网络和集群性能测试](practice/network-and-cluster-perfermance-test.md)
162+
* [边缘节点配置](practice/edge-node-configuration.md)
163+
* [安装 Nginx ingress](practice/nginx-ingress-installation.md)
164+
* [安装配置 DNS](practice/dns-installation.md)
165+
* [安装配置 Kube-dns](practice/configuring-dns.md)
166+
* [安装配置 CoreDNS](practice/coredns.md)
167+
* [运维管理](practice/operation.md)
168+
* [Master 节点高可用](practice/master-ha.md)
169+
* [服务滚动升级](practice/service-rolling-update.md)
170+
* [应用日志收集](practice/app-log-collection.md)
171+
* [配置最佳实践](practice/configuration-best-practice.md)
172+
* [集群及应用监控](practice/monitor.md)
173+
* [数据持久化问题](practice/data-persistence-problem.md)
174+
* [管理容器的计算资源](practice/manage-compute-resources-container.md)
175+
* [存储管理](practice/storage.md)
176+
* [GlusterFS](practice/glusterfs.md)
177+
* [使用 GlusterFS 做持久化存储](practice/using-glusterfs-for-persistent-storage.md)
178+
* [使用 Heketi 作为 Kubernetes 的持久存储 GlusterFS 的 external provisioner](practice/using-heketi-gluster-for-persistent-storage.md)
179+
* [在 OpenShift 中使用 GlusterFS 做持久化存储](practice/storage-for-containers-using-glusterfs-with-openshift.md)
180+
* [GlusterD-2.0](practice/glusterd-2.0.md)
181+
* [Ceph](practice/ceph.md)
182+
* [用 Helm 托管安装 Ceph 集群并提供后端存储](practice/ceph-helm-install-guide-zh.md)
183+
* [使用 Ceph 做持久化存储](practice/using-ceph-for-persistent-storage.md)
184+
* [使用 rbd-provisioner 提供 rbd 持久化存储](practice/rbd-provisioner.md)
185+
* [OpenEBS](practice/openebs.md)
186+
* [使用 OpenEBS 做持久化存储](practice/using-openebs-for-persistent-storage.md)
187+
* [Rook](practice/rook.md)
188+
* [NFS](practice/nfs.md)
189+
* [利用 NFS 动态提供 Kubernetes 后端存储卷](practice/using-nfs-for-persistent-storage.md)
190+
* [集群与应用监控](practice/monitoring.md)
191+
* [Heapster](practice//heapster.md)
192+
* [使用 Heapster 获取集群和对象的 metric 数据](practice/using-heapster-to-get-object-metrics.md)
193+
* [Prometheus](practice/prometheus.md)
194+
* [使用 Prometheus 监控 Kubernetes 集群](practice/using-prometheus-to-monitor-kuberentes-cluster.md)
195+
* [Prometheus 查询语言 PromQL 使用说明](practice/promql.md)
196+
* [分布式追踪](practice/distributed-tracing.md)
197+
* [OpenTracing](practice/opentracing.md)
198+
* [服务编排管理](practice/services-management-tool.md)
199+
* [使用 Helm 管理 Kubernetes 应用](practice/helm.md)
200+
* [构建私有 Chart 仓库](practice/create-private-charts-repo.md)
201+
* [持续集成与发布(CI/CD)](practice/ci-cd.md)
202+
* [使用 Jenkins 进行持续集成与发布](practice/jenkins-ci-cd.md)
203+
* [使用 Drone 进行持续集成与发布](practice/drone-ci-cd.md)
204+
* [更新与升级](practice/update-and-upgrade.md)
205+
* [手动升级 Kubernetes 集群](practice/manually-upgrade.md)
206+
* [升级 dashboard](practice/dashboard-upgrade.md)
207+
* [扩展控制器](practice/controller-extended.md)
208+
* [OpenKruise](practice/openkruise.md)
209+
* [原地升级](practice/in-place-update.md)
210+
* [安全策略](practice/security-policy.md)
211+
* [开放策略代理(OPA)](practice/open-policy-agent.md)
212+
* [云原生安全](practice/cloud-native-security.md)
213+
214+
## 服务网格
215+
216+
* [服务网格(Service Mesh)](usecases/service-mesh.md)
217+
* [企业级服务网格架构](usecases/the-enterprise-path-to-service-mesh-architectures.md)
218+
* [服务网格基础](usecases/service-mesh-fundamental.md)
219+
* [服务网格技术对比](usecases/comparing-service-mesh-technologies.md)
220+
* [服务网格对比 API 网关](usecases/service-mesh-vs-api-gateway.md)
221+
* [采纳和演进](usecases/service-mesh-adoption-and-evolution.md)
222+
* [定制和集成](usecases/service-mesh-customization-and-integration.md)
223+
* [总结](usecases/service-mesh-conclusion.md)
224+
* [Istio](usecases/istio.md)
225+
* [使用 Istio 前需要考虑的问题](usecases/before-using-istio.md)
226+
* [Istio 中 sidecar 的注入规范及示例](usecases/sidecar-spec-in-istio.md)
227+
* [如何参与 Istio 社区及注意事项](usecases/istio-community-tips.md)
228+
* [Istio 免费学习资源汇总](usecases/istio-tutorials-collection.md)
229+
* [Sidecar 的注入与流量劫持](usecases/understand-sidecar-injection-and-traffic-hijack-in-istio-service-mesh.md)
230+
* [Envoy Sidecar 代理的路由转发](usecases/envoy-sidecar-routing-of-istio-service-mesh-deep-dive.md)
231+
* [Istio 如何支持虚拟机](usecases/how-to-integrate-istio-with-vm.md)
232+
* [Istio 支持虚拟机的历史](usecases/istio-vm-support.md)
233+
* [Envoy](usecases/envoy.md)
234+
* [Envoy 的架构与基本术语](usecases/envoy-terminology.md)
235+
* [Envoy 作为前端代理](usecases/envoy-front-proxy.md)
236+
* [Envoy mesh 教程](usecases/envoy-mesh-in-kubernetes-tutorial.md)
237+
238+
## 领域应用
239+
240+
* [领域应用概览](usecases/index.md)
241+
* [微服务架构](usecases/microservices.md)
242+
* [微服务中的服务发现](usecases/service-discovery-in-microservices.md)
243+
* [使用 Java 构建微服务并发布到 Kubernetes 平台](usecases/microservices-for-java-developers.md)
244+
* [Spring Boot 快速开始指南](usecases/spring-boot-quick-start-guide.md)
245+
* [大数据](usecases/big-data.md)
246+
* [Spark 与 Kubernetes](usecases/spark-on-kubernetes.md)
247+
* [Spark standalone on Kubernetes](usecases/spark-standalone-on-kubernetes.md)
248+
* [运行支持 Kubernetes 原生调度的 Spark 程序](usecases/running-spark-with-kubernetes-native-scheduler.md)
249+
* [Serverless 架构](usecases/serverless.md)
250+
* [理解 Serverless](usecases/understanding-serverless.md)
251+
* [FaaS(函数即服务)](usecases/faas.md)
252+
* [OpenFaaS 快速入门指南](usecases/openfaas-quick-start.md)
253+
* [Knative](usecases/knative.md)
254+
* [边缘计算](usecases/edge-computing.md)
255+
* [人工智能](usecases/ai.md)
256+
* [可观察性](usecases/observability.md)
257+
258+
## 开发指南
259+
260+
* [开发指南概览](develop/index.md)
261+
* [SIG 和工作组](develop/sigs-and-working-group.md)
262+
* [开发环境搭建](develop/developing-environment.md)
263+
* [本地分布式开发环境搭建(使用 Vagrant 和 Virtualbox)](develop/using-vagrant-and-virtualbox-for-development.md)
264+
* [单元测试和集成测试](develop/testing.md)
265+
* [client-go 示例](develop/client-go-sample.md)
266+
* [client-go 中的 informer 源码分析](develop/client-go-informer-sourcecode-analyse.md)
267+
* [Operator](develop/operator.md)
268+
* [operator-sdk](develop/operator-sdk.md)
269+
* [kubebuilder](develop/kubebuilder.md)
270+
* [使用 kubebuilder 创建 operator 示例](develop/kubebuilder-example.md)
271+
* [高级开发指南](develop/advance-developer.md)
272+
* [社区贡献](develop/contribute.md)
273+
* [Minikube](develop/minikube.md)
274+
275+
## 社区及生态
276+
277+
* [云原生计算基金会(CNCF)](cloud-native/cncf.md)
278+
* [CNCF 章程](cloud-native/cncf-charter.md)
279+
* [CNCF 特别兴趣小组(SIG)说明](cloud-native/cncf-sig.md)
280+
* [开源项目加入 CNCF Sandbox 的要求](cloud-native/cncf-sandbox-criteria.md)
281+
* [CNCF 中的项目治理](cloud-native/cncf-project-governing.md)
282+
* [CNCF Ambassador](cloud-native/cncf-ambassador.md)
283+
* [认证及培训](cloud-native/certification.md)
284+
* [认证 Kubernetes 服务提供商(KCSP)说明](appendix/about-kcsp.md)
285+
* [认证 Kubernetes 管理员(CKA)说明](appendix/about-cka-candidate.md)
286+
287+
## 附录
288+
289+
* [附录说明](appendix/index.md)
290+
* [Kubernetes 中的应用故障排查](appendix/debug-kubernetes-services.md)
291+
* [Kubernetes 参考资源](appendix/material-share.md)
292+
* [Kubernetes 使用技巧](appendix/tricks.md)
293+
* [Kubernetes 相关问题记录](appendix/issues.md)
294+
* [Kubernetes 及云原生年度总结及展望](appendix/summary-and-outlook.md)
295+
* [Kubernetes 与云原生 2017 年年终总结及 2018 年展望](appendix/kubernetes-and-cloud-native-summary-in-2017-and-outlook-for-2018.md)
296+
* [Kubernetes 与云原生 2018 年年终总结及 2019 年展望](appendix/kubernetes-and-cloud-native-summary-in-2018-and-outlook-for-2019.md)
297+
* [CNCF 年度报告解读](appendix/cncf-annual-report.md)
298+
* [CNCF 2018 年年度报告解读](appendix/cncf-annual-report-2018.md)
299+
* [CNCF 2020 年年度报告解读](appendix/cncf-annual-report-2020.md)

0 commit comments

Comments
 (0)