This website requires JavaScript.
Explore
Help
Register
Sign In
rootsongjc
/
kubernetes-handbook
mirror of
https://github.com/rootsongjc/kubernetes-handbook.git
Watch
1
Star
0
Fork
You've already forked kubernetes-handbook
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
bf944806ed
kubernetes-handbook
/
SUMMARY.md
3.9 KiB
Raw
Blame
History
Summary
1. 前言
2. 概念原理
2.1 设计理念
2.2 主要概念
2.2.1 Pod
2.2.1.1 Pod解析
2.2.2 Node
2.2.3 Namespace
2.2.4 Service
2.2.5 Volume和Persistent Volume
2.2.6 Deployment
2.2.7 Secret
2.2.8 StatefulSet
2.2.9 DaemonSet
2.2.10 ServiceAccount
2.2.11 ReplicationController和ReplicaSet
2.2.12 Job
2.2.13 CronJob
2.2.14 Ingress
2.2.15 ConfigMap
2.2.16 Horizontal Pod Autoscaling
3. 用户指南
3.1 配置Pod的liveness和readiness探针
3.2 管理集群中的TLS
4. 最佳实践
4.1 在CentOS上部署kubernetes1.6集群
4.1.1 创建TLS证书和秘钥
4.1.2 创建kubeconfig文件
4.1.3 创建高可用etcd集群
4.1.4 安装kubectl命令行工具
4.1.5 部署高可用master集群
4.1.6 部署node节点
4.1.7 安装kubedns插件
4.1.8 安装dashboard插件
4.1.9 安装heapster插件
4.1.10 安装EFK插件
4.2 服务发现与负载均衡
4.2.1 安装Traefik ingress
4.2.2 分布式负载测试
4.2.3 网络和集群性能测试
4.2.4 边缘节点配置
4.3 运维管理
4.3.1 服务滚动升级
4.3.2 应用日志收集
4.3.3 配置最佳实践
4.3.4 监控
4.4 存储管理
4.4.1GlusterFS
4.4.1.1 使用glusterfs做持久化存储
4.4.1.2 在OpenShift中使用glusterfs做持久化存储
5. 领域应用
5.1 微服务架构
5.1.1 Istio
5.1.1.1 安装istio
5.1.1.2 配置请求的路由规则
5.2.1 Linkerd
5.2 大数据
5.2.1 Spark on Kubernetes
6. 开发指南
6.1 开发环境搭建
6.2 单元测试和集成测试
6.3 client-go示例
6.4 社区贡献
7. 附录
7.1 Docker最佳实践
7.2 问题记录